2017-03-01 7 views

答えて

1

AsEnumerableは、クエリの実行を無効にします。foreachループで使用すると、クエリが実行され、結果がメモリにロードされてループします。

@Gert Arnoldの回答をthis postにチェックすると便利です。

+0

これは最初の反復の前に完全に実行されますか? foreach(xはlinqtosql)< - ここが実行されますか? – Oper

+0

基本的には、このMSDNのクエリの実行に関する記事を参照してください。 https://msdn.microsoft.com/en-us/library/bb738633.aspx – dbraillon

関連する問題