DataTable`を返すことができます。Webサービスとして公開できるようにしますか。CopyToDataTable`メソッドを持ちます。query.CopyToDataTable();それがなぜうまくいかないのでしょうか。`DataContext`クラスに対して実行するには、以下のことをする必要があります。IEnumerable;」がないと、次のようなコンパイルエラーが発生します。タイプ「System.Collections.Generic.IEnumerable」を「System.Collections.Generic.IEnumerable」に暗黙的に変換できません。_source22一連のデータ転送オブジェクト、いくつかのマッパーを作成し、それを.asmxを介して返します。プロシージャスキーマの変更は気付かずにWebサービスコンシューマに伝達されるため、データベースオブジェクトを直接公開する必要があります。*変数を直接返すことができます。`list(T)`を返します。`IEnumerable`の戻り値の型を使用するなら。それはあなたの問い合わせ変数を直接返すのを助けます。