5

私のコードは以下の通りです

List<User> UserDetails = AllUser.Where(x => x.UserId == 5).ToList(); 

このコードは、すべてのユーザーを返しuserID=5、リストに保存します。すべてのユーザーが の 5 つのレコードを持っている場合、5UserId=5つのレコードすべてを に保存します。5 つすべてUserDetailではなく、レコードの最初の行のみを保存するにはどうすればよいですか?からの単なる冗長性ですAllUser

4

3 に答える 3

9
User UserDetails = AllUser.FirstOrDefault(x => x.UserId == 5); 
于 2013-10-30T08:27:25.703 に答える
2

.First()を使用できます

User UserDetails = AllUser.First(x => x.UserId == 5);
于 2013-10-30T08:28:50.177 に答える