Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.ValueTuple< T1, T2, T3, T4, T5, T6, T7, TRest > Struct Template Reference

Public Member Functions

override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals (ValueTuple other)
 
bool IStructuralEquatable. Equals (object other, IEqualityComparer comparer)
 
int IComparable. CompareTo (object other)
 
int CompareTo (ValueTuple other)
 
int IStructuralComparable. CompareTo (object other, IComparer comparer)
 
override int GetHashCode ()
 
int IStructuralEquatable. GetHashCode (IEqualityComparer comparer)
 
int IValueTupleInternal. GetHashCode (IEqualityComparer comparer)
 
override string ToString ()
 
string IValueTupleInternal. ToStringEnd ()
 
 ValueTuple (T1 item1)
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals (ValueTuple< T1 > other)
 
bool IStructuralEquatable. Equals (object other, IEqualityComparer comparer)
 
int IComparable. CompareTo (object other)
 
int CompareTo (ValueTuple< T1 > other)
 
int IStructuralComparable. CompareTo (object other, IComparer comparer)
 
override int GetHashCode ()
 
int IStructuralEquatable. GetHashCode (IEqualityComparer comparer)
 
int IValueTupleInternal. GetHashCode (IEqualityComparer comparer)
 
override string ToString ()
 
string IValueTupleInternal. ToStringEnd ()
 
 ValueTuple (T1 item1, T2 item2)
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals ((T1, T2) other)
 
bool IStructuralEquatable. Equals (object other, IEqualityComparer comparer)
 
int IComparable. CompareTo (object other)
 
int CompareTo ((T1, T2) other)
 
int IStructuralComparable. CompareTo (object other, IComparer comparer)
 
override int GetHashCode ()
 
int IStructuralEquatable. GetHashCode (IEqualityComparer comparer)
 
int IValueTupleInternal. GetHashCode (IEqualityComparer comparer)
 
override string ToString ()
 
string IValueTupleInternal. ToStringEnd ()
 
 ValueTuple (T1 item1, T2 item2, T3 item3)
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals ((T1, T2, T3) other)
 
bool IStructuralEquatable. Equals (object other, IEqualityComparer comparer)
 
int IComparable. CompareTo (object other)
 
int CompareTo ((T1, T2, T3) other)
 
int IStructuralComparable. CompareTo (object other, IComparer comparer)
 
override int GetHashCode ()
 
int IStructuralEquatable. GetHashCode (IEqualityComparer comparer)
 
int IValueTupleInternal. GetHashCode (IEqualityComparer comparer)
 
override string ToString ()
 
string IValueTupleInternal. ToStringEnd ()
 
 ValueTuple (T1 item1, T2 item2, T3 item3, T4 item4)
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals ((T1, T2, T3, T4) other)
 
bool IStructuralEquatable. Equals (object other, IEqualityComparer comparer)
 
int IComparable. CompareTo (object other)
 
int CompareTo ((T1, T2, T3, T4) other)
 
int IStructuralComparable. CompareTo (object other, IComparer comparer)
 
override int GetHashCode ()
 
int IStructuralEquatable. GetHashCode (IEqualityComparer comparer)
 
int IValueTupleInternal. GetHashCode (IEqualityComparer comparer)
 
override string ToString ()
 
string IValueTupleInternal. ToStringEnd ()
 
 ValueTuple (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals ((T1, T2, T3, T4, T5) other)
 
bool IStructuralEquatable. Equals (object other, IEqualityComparer comparer)
 
int IComparable. CompareTo (object other)
 
int CompareTo ((T1, T2, T3, T4, T5) other)
 
int IStructuralComparable. CompareTo (object other, IComparer comparer)
 
override int GetHashCode ()
 
int IStructuralEquatable. GetHashCode (IEqualityComparer comparer)
 
int IValueTupleInternal. GetHashCode (IEqualityComparer comparer)
 
override string ToString ()
 
string IValueTupleInternal. ToStringEnd ()
 
 ValueTuple (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6)
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals ((T1, T2, T3, T4, T5, T6) other)
 
bool IStructuralEquatable. Equals (object other, IEqualityComparer comparer)
 
int IComparable. CompareTo (object other)
 
int CompareTo ((T1, T2, T3, T4, T5, T6) other)
 
int IStructuralComparable. CompareTo (object other, IComparer comparer)
 
override int GetHashCode ()
 
int IStructuralEquatable. GetHashCode (IEqualityComparer comparer)
 
int IValueTupleInternal. GetHashCode (IEqualityComparer comparer)
 
override string ToString ()
 
string IValueTupleInternal. ToStringEnd ()
 
 ValueTuple (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7)
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals ((T1, T2, T3, T4, T5, T6, T7) other)
 
bool IStructuralEquatable. Equals (object other, IEqualityComparer comparer)
 
int IComparable. CompareTo (object other)
 
int CompareTo ((T1, T2, T3, T4, T5, T6, T7) other)
 
int IStructuralComparable. CompareTo (object other, IComparer comparer)
 
override int GetHashCode ()
 
int IStructuralEquatable. GetHashCode (IEqualityComparer comparer)
 
int IValueTupleInternal. GetHashCode (IEqualityComparer comparer)
 
override string ToString ()
 
string IValueTupleInternal. ToStringEnd ()
 
 ValueTuple (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest)
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
bool Equals (ValueTuple< T1, T2, T3, T4, T5, T6, T7, TRest > other)
 
bool IStructuralEquatable. Equals (object other, IEqualityComparer comparer)
 
int IComparable. CompareTo (object other)
 
int CompareTo (ValueTuple< T1, T2, T3, T4, T5, T6, T7, TRest > other)
 
int IStructuralComparable. CompareTo (object other, IComparer comparer)
 
override int GetHashCode ()
 
int IStructuralEquatable. GetHashCode (IEqualityComparer comparer)
 
int IValueTupleInternal. GetHashCode (IEqualityComparer comparer)
 
override string ToString ()
 
string IValueTupleInternal. ToStringEnd ()
 
bool Equals (T? other)
 
bool Equals (object? other, IEqualityComparer comparer)
 
int GetHashCode (IEqualityComparer comparer)
 
int CompareTo (object? other, IComparer comparer)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 
int GetHashCode (IEqualityComparer comparer)
 
bool Equals (T? other)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 
bool Equals (T? other)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 
bool Equals (T? other)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 
bool Equals (T? other)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 
bool Equals (T? other)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 
bool Equals (T? other)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 
bool Equals (T? other)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 
bool Equals (T? other)
 
int CompareTo (object? obj)
 
int CompareTo (T? other)
 

Static Public Member Functions

static ValueTuple Create ()
 
static ValueTuple< T1Create< T1 > (T1 item1)
 
static T2 Create< T1, T2 > (T1 item1, T2 item2)
 
static T3 Create< T1, T2, T3 > (T1 item1, T2 item2, T3 item3)
 
static T4 Create< T1, T2, T3, T4 > (T1 item1, T2 item2, T3 item3, T4 item4)
 
static T5 Create< T1, T2, T3, T4, T5 > (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)
 
static T6 Create< T1, T2, T3, T4, T5, T6 > (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6)
 
static T7 Create< T1, T2, T3, T4, T5, T6, T7 > (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7)
 
static 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)
 

Public Attributes

T1 Item1
 
T2 Item2
 
T3 Item3
 
T4 Item4
 
T5 Item5
 
T6 Item6
 
T7 Item7
 
TRest Rest
 

Static Public Attributes

static T1
 
static T2
 
static T3
 
static T4
 
static T5
 
static T6
 
static T7
 

Properties

int ITuple. Length [get]
 
object? ITuple. this[int index] [get]
 

Private Member Functions

int GetHashCodeCore (IEqualityComparer comparer)
 
int GetHashCodeCore (IEqualityComparer comparer)
 
int GetHashCodeCore (IEqualityComparer comparer)
 
int GetHashCodeCore (IEqualityComparer comparer)
 
int GetHashCodeCore (IEqualityComparer comparer)
 
int GetHashCodeCore (IEqualityComparer comparer)
 
int GetHashCodeCore (IEqualityComparer comparer)
 

Detailed Description

Type Constraints
TRest :struct 

Definition at line 1189 of file ValueTuple.cs.


The documentation for this struct was generated from the following file: