我需要獲取列表中已存在的任何項目並編輯BOTH項目以包含重複屬性。在列表中獲取重複項並編輯項目
我已經嘗試做得到重複:
var duplicates = LIST.Select((t, i) => new { Index = i, Text = t }).GroupBy(g => g.Text.PROPERTYTOSEARCGBY).Where(g => g.Count() > 1);
然而,這將返回我被複制但是當我需要得到雙方的記錄的索引,這樣我可以使用編輯它們的屬性:
LIST[index1].FlaggedData = true;
LIST[index2].FlaggedData = true;
etc...
我怎樣才能得到雙重或多重記錄的索引?
你已經做了什麼你問 - duplicates'的'每個產品'IGrouping',即枚舉包含共享相同的關鍵項目。 –