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