9public static class Tuple
31 public static Tuple<T1, T2, T3, T4, T5> Create<T1, T2, T3, T4, T5>(T1
item1, T2
item2, T3
item3, T4
item4, T5
item5)
36 public static Tuple<T1, T2, T3, T4, T5, T6> Create<T1, T2, T3, T4, T5, T6>(T1
item1, T2
item2, T3
item3, T4
item4, T5
item5, T6
item6)
38 return new Tuple<T1, T2, T3, T4, T5, T6>(
item1,
item2,
item3,
item4,
item5,
item6);
41 public static Tuple<T1, T2, T3, T4, T5, T6, T7> Create<T1, T2, T3, T4, T5, T6, T7>(T1
item1, T2
item2, T3
item3, T4
item4, T5
item5, T6
item6, T7
item7)
43 return new Tuple<T1, T2, T3, T4, T5, T6, T7>(
item1,
item2,
item3,
item4,
item5,
item6,
item7);
46 public static Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8>>
Create<T1, T2, T3, T4, T5, T6, T7, T8>(T1
item1, T2
item2, T3
item3, T4
item4, T5
item5, T6
item6, T7
item7, T8
item8)
48 return new Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8>>(
item1,
item2,
item3,
item4,
item5,
item6,
item7,
new Tuple<T8>(
item8));
53 return ((
h1 << 5) +
h1) ^
h2;
87[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
94 int ITuple.Length => 1;
199[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
210 int ITuple.Length => 2;
322[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
337 int ITuple.Length => 3;
458[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
477 int ITuple.Length => 4;
607[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
630 int ITuple.Length => 5;
769[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
796 int ITuple.Length => 6;
944[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
945public class Tuple<T1, T2, T3, T4, T5, T6, T7> :
IStructuralEquatable,
IStructuralComparable,
IComparable,
ITupleInternal,
ITuple
975 int ITuple.Length => 7;
1132[
TypeForwardedFrom(
"mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
1133public class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> :
IStructuralEquatable,
IStructuralComparable,
IComparable,
ITupleInternal,
ITuple where TRest :
notnull
static string Format(string resourceFormat, object p1)
static string ArgumentException_TupleIncorrectType
static string ArgumentException_TupleLastArgumentNotATuple
override string ToString()
StringBuilder Append(char value, int repeatCount)
static Tuple< T1, T2, T3, T4 > Create< T1, T2, T3, T4 >(T1 item1, T2 item2, T3 item3, T4 item4)
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)
static Tuple< T1, T2, T3 > Create< T1, T2, T3 >(T1 item1, T2 item2, T3 item3)
override string ToString()
int IComparable. CompareTo(object obj)
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7)
static Tuple< T1, T2, T3, T4, T5 > Create< T1, T2, T3, T4, T5 >(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)
Tuple(T1 item1, T2 item2)
static int CombineHashCodes(int h1, int h2, int h3, int h4, int h5)
string ToString(StringBuilder sb)
Tuple(T1 item1, T2 item2, T3 item3)
override int GetHashCode()
override bool Equals([NotNullWhen(true)] object? obj)
static int CombineHashCodes(int h1, int h2, int h3, int h4)
static int CombineHashCodes(int h1, int h2, int h3, int h4, int h5, int h6, int h7)
static Tuple< T1, T2, T3, T4, T5, T6, T7, Tuple< T8 > > Create< T1, T2, T3, T4, T5, T6, T7, T8 >(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, T8 item8)
int CompareTo(object other, IComparer comparer)
static int CombineHashCodes(int h1, int h2, int h3, int h4, int h5, int h6, int h7, int h8)
bool Equals([NotNullWhen(true)] object other, IEqualityComparer comparer)
int GetHashCode(IEqualityComparer comparer)
static Tuple< T1 > Create< T1 >(T1 item1)
static Tuple< T1, T2, T3, T4, T5, T6 > Create< T1, T2, T3, T4, T5, T6 >(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6)
static int CombineHashCodes(int h1, int h2, int h3, int h4, int h5, int h6)
static int CombineHashCodes(int h1, int h2)
static Tuple< T1, T2 > Create< T1, T2 >(T1 item1, T2 item2)
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6)
Tuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest)
static Tuple< T1, T2, T3, T4, T5, T6, T7 > Create< T1, T2, T3, T4, T5, T6, T7 >(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7)
Tuple(T1 item1, T2 item2, T3 item3, T4 item4)
static int CombineHashCodes(int h1, int h2, int h3)
int CompareTo(object? other, IComparer comparer)
int GetHashCode(IEqualityComparer comparer)
bool Equals(object? other, IEqualityComparer comparer)
int CompareTo(object? obj)
int GetHashCode(IEqualityComparer comparer)
string ToString(StringBuilder sb)