我有以下類別:選擇獨特的元素
public class Test
{
public string ColumnA { get; set; }
public int ColumnB { get; set; }
public int ColumnC { get; set; }
}
的以下列表:
List<Test> testList = new List<Test>()
{
new Test() { ColumnA = "Element 1", ColumnB = 1, ColumnC = 3 },
new Test() { ColumnA = "Element 2", ColumnB = 2, ColumnC = 2 },
new Test() { ColumnA = "Element 3", ColumnB = 1, ColumnC = 3 },
new Test() { ColumnA = "Element 4", ColumnB = 4, ColumnC = 4 },
new Test() { ColumnA = "Element 5", ColumnB = 5, ColumnC = 5 },
new Test() { ColumnA = "Element 6", ColumnB = 7, ColumnC = 0 },
new Test() { ColumnA = "Element 7", ColumnB = 7, ColumnC = 0 }
};
所以,我想只選擇唯一的元素(即列B和C別t與其他元素相同),即:「元素2」,「元素4」和「元素5」。
Obs:我不想帶來獨特的元素,重複的元素我不想把它們都帶進去,兩者都是。
我該怎麼做?
+1,而我正在打字 – vlad 2013-04-26 19:42:37