public void GetHashCode_InnerValueAndEnum_Equals() { // Arrange const string ExampleString = "asdf"; TestStringEnum stringEnum = TestStringEnum.Custom(ExampleString); // Act int hashCodeValue = ExampleString.GetHashCode(); int hashCodeEnum = stringEnum.GetHashCode(); // Assert Assert.Equal(hashCodeValue, hashCodeEnum); }
public override int GetHashCode() { return(ExampleString.GetHashCode() ^ ArrayOfObjects.GetHashCode() ^ DictionaryOfNumbers.GetHashCode()); }
public override int GetHashCode() { return(ExampleNumber.GetHashCode() ^ ExampleString.GetHashCode() ^ ListOfNumbers.GetHashCode()); }