には次のmyCollection
要素が含まれていませんId == 10
:
var myVar1 = myCollection.Where(q => q.Id == 10);
上記の場合、myVar1
は空のコレクションのみを表します。
しかし、次の例で、シーケンスに一致する要素が含まれていないという例外が発生するのnull
はmyVar2
なぜですか?
var myVar2 = myCollection.First(q => q.Id == 10);
正しく説明するには?