以下に示すようなユーザーのリストがあります。
List<User> users = new List<User>();
users.Add(new User(){ UserId = "11", City = "London" });
users.Add(new User(){ UserId = "12", City = "London" });
users.Add(new User(){ UserId = "12", City = "London" });
users.Add(new User(){ UserId = "11", City = "Newyork" });
users.Add(new User(){ UserId = "14", City = "Virginia" });
ここでは、Cityが似ている個別の UserIDを取得したいと考えています。C# lambda expression
したがって、上記の場合、List<string>
UserId = 12 アイテムのみを含む を取得する必要があります。これは、両方のアイテムで UserId が同じであり、city も同じであるためです。
C#ラムダコードでこれを行う方法を教えてください。
前もって感謝します。