public void GetHashCodeTest() { var sd1 = new SomeData("test", 123, new List <string>() { "one", "two", "three" }); var sd2 = new SomeData("test", 123, new List <string>() { "one", "two", "three" }); Assert.IsTrue(sd1.GetHashCode() == sd2.GetHashCode()); }
public override int GetHashCode() { return((SomeData == null) ? 0 : SomeData.GetHashCode() + Value); }