У меня есть класс Card, у которого есть свойство Rank (1,2,3 и т. Д.), И у меня есть список карт, и я хочу найти все карты с одинаковым значением Rank в этом списке.
Список карт отсортирован по рангу заранее.
Какой бы быстрый способ в .NET (используя LINQ, если возможно) найти все объекты с одинаковым значением свойства.
Я не знаю, какое значение свойства заранее, поэтому мне нужно пройти и сравнить. До сих пор я зацикливался и держал ссылки на предыдущие объекты для сравнения, но мне было интересно, если нет более простого способа сделать это?
Дело в том, что мне нужно найти N элементов в списке с одинаковым значением свойства.
Может и не быть, но я думал, что все еще спрашиваю.