次の定義を持つクラスがあるとします。
public class MyTestClass
{
public int ValueA { get; set; }
public int ValueB { get; set; }
}
MyTestClass []配列で重複する値を見つけるにはどうすればよいですか?
例えば、
MyTestClass[] items = new MyTestClass[3];
items[0] = new MyTestClass { ValueA = 1, ValueB = 1 };
items[1] = new MyTestClass { ValueA = 0, ValueB = 1 };
items[2] = new MyTestClass { ValueA = 1, ValueB = 1 };
ValueAとValueBの両方が1である2つのMyTestClassオブジェクトがあるため、重複が含まれています