public override int GetHashCode() { var h = 2166136261; h = h * 16777619 ^ (uint)AnEnum.GetHashCode(); h = h * 16777619 ^ (uint)A.GetHashCode(); h = h * 16777619 ^ (uint)NullableInt.GetHashCode(); h = h * 16777619 ^ (uint)B.GetHashCode(); h = h * 16777619 ^ (uint)(default == Label ? -1 : Label.GetHashCode());
public override int GetHashCode() { uint h = 2166136261; h = (h * 16777619) ^ (uint)AnEnum.GetHashCode(); h = (h * 16777619) ^ (uint)A.GetHashCode(); h = (h * 16777619) ^ (uint)NullableInt.GetHashCode(); h = (h * 16777619) ^ (uint)B.GetHashCode(); h = (h * 16777619) ^ (uint)(default(string) == Label ? -1 : Label.GetHashCode()); h = (h * 16777619) ^ (uint)Time.GetHashCode(); h = (h * 16777619) ^ (uint)C.GetHashCode(); return((int)h); }