Example #1
0
 public override bool Equals(object obj)
 {
     if (obj is Test t)
     {
         return(Name.Equals(t.Name) &&
                TestList.SequenceEqual(t.TestList) &&
                ListInList.SequenceEqual(t.ListInList, new ListEqualityComparer <int>()) &&
                ListOfObject.SequenceEqual(t.ListOfObject) &&
                TestObject.Equals(t.TestObject) &&
                FloatValue.Equals(t.FloatValue) &&
                BoolValue.Equals(t.BoolValue));
     }
     return(false);
 }