LINQ を使用する場合、WCF サービスから何を返す必要がありますか? 例えば:
var res = from q in context.cust
select q;
LINQ は Deferred Execution に従うため、ステートメントは for ループが実行されるまで何もしません。これは、resを返すことができないことを意味します。じゃあ何を返せばいいの?WCF サービスからデータを返すたびに、for ループを記述してオブジェクトにデータを入力し、そのリストを返す必要がありますか? 切断されたアーキテクチャに従い、異なる層間および Web サービスまたは WCF サービスからデータを移動するのに理想的な ADO.NET DataSet に相当するものはありませんか?