我有一個列表獨特的數據如下:篩選在C#中的列組合
public class MyClass
{
public int val1;
public long val2;
public string val3;
}
class Program
{
static void Main(string[] args)
{
List<MyClass> lstData=new List<MyClass>
{
new MyClass{val1=1,val2=2,val3="AA"},
new MyClass{val1=1,val2=2,val3="BB"},
new MyClass{val1=3,val2=4,val3="AA"},
new MyClass{val1=3,val2=4,val3="BB"},
new MyClass{val1=1,val2=2,val3="BB"},
new MyClass{val1=3,val2=4,val3="AA"},
};
}
}
我想唯一行了list.In下面列出了上面的例子是重複
{val1=1,val2=2,val3="BB"}
{val1=3,val2=4,val3="AA"}
我想消除重複的行並從列表中獲取不同的行。 我該怎麼做?