public bool Equals(STuple <T1, T2, T3> b) { return(b != null && ((Item1 == null && b.Item1 == null) || EqualityComparer <T1> .Default.Equals(Item1, b.Item1)) && ((Item2 == null && b.Item2 == null) || EqualityComparer <T2> .Default.Equals(Item2, b.Item2)) && ((Item3 == null && b.Item3 == null) || EqualityComparer <T3> .Default.Equals(Item3, b.Item3))); }
public bool Equals(STuple <T1, T2, T3, T4, T5, T6> b) { return(b != null && ((Item1 == null && b.Item1 == null) || EqualityComparer <T1> .Default.Equals(Item1, b.Item1)) && ((Item2 == null && b.Item2 == null) || EqualityComparer <T2> .Default.Equals(Item2, b.Item2)) && ((Item3 == null && b.Item3 == null) || EqualityComparer <T3> .Default.Equals(Item3, b.Item3)) && ((Item4 == null && b.Item4 == null) || EqualityComparer <T4> .Default.Equals(Item4, b.Item4)) && ((Item5 == null && b.Item5 == null) || EqualityComparer <T5> .Default.Equals(Item5, b.Item5)) && ((Item6 == null && b.Item6 == null) || EqualityComparer <T6> .Default.Equals(Item6, b.Item6))); }
public bool Equals(STuple <T1> b) { return(b != null && ((Item1 == null && b.Item1 == null) || EqualityComparer <T1> .Default.Equals(Item1, b.Item1))); }