次のようなリストがあります。
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"},
};
}
}
リストから一意の行を取得したい.上記の例では、次のリストが重複しています
{val1=1,val2=2,val3="BB"}
{val1=3,val2=4,val3="AA"}
重複する行を削除し、リストから個別の行を取得したいと考えています。どうすればそれができますか?