私は以下と同じ人のリストを持っています:
List<Person> Persons=New List<Person>
Person クラスには、Id、Firstname、LastName、Age などのプロパティが含まれています... このリストには、同じ Firstname と LastName を持つ繰り返しオブジェクトが存在します
反復オブジェクト ID を認識して見つけるにはどうすればよいですか?
私は以下と同じ人のリストを持っています:
List<Person> Persons=New List<Person>
Person クラスには、Id、Firstname、LastName、Age などのプロパティが含まれています... このリストには、同じ Firstname と LastName を持つ繰り返しオブジェクトが存在します
反復オブジェクト ID を認識して見つけるにはどうすればよいですか?
int[] listOfItems = new[] { 4, 2, 3, 1, 6, 4, 3 };
var duplicates = listOfItems
.GroupBy(i => i)
.Where(g => g.Count() > 1)
.Select(g => g.Key);
foreach (var d in duplicates)
Console.WriteLine(d);
私が正しく思い出せば、これがあなたが求めているものであれば、これは一意のリストを作成するはずです:
List<String> list2 = new ArrayList<String>(new HashSet<String>(list1));