1

私はこのコードを持っています:

int gts_size=20;
int gts_type=1;

var r = from room in collection_of_rooms.rooms
        where gts_size <= room.capacity_of_room 
        select room;

var r2 = r.First<Room>(rr => (rr.room_type == gts_type)); // here is the error

rooms はクラス "Room" の配列で、次のフィールドがあります: capacity_of_room および room_type

「シーケンスに一致する要素が含まれていません」というメッセージで例外がスローされます 、コードをトレースするためにブレークポイントを挿入すると、正しく機能し、r1、r2 に値があります。FirstOrDefault() を試しましたが、同じことがまだ起こっています。

誰でも私を助けてもらえますか?

4

0 に答える 0