System.ITupleInternal interface ITupleInternal Helper so we can call some tuple methods recursively without knowing the underlying types. Documentation int Size { get; } int GetHashCode(IEqualityComparer comparer) string ToStringEnd()