Class RefQuadruple<TFirst, TSecond, TThird, TFourth>
Represents a quadruple of reference values.
public class RefQuadruple<TFirst, TSecond, TThird, TFourth> : RefTriple<TFirst, TSecond, TThird>, IRefTuple
Type Parameters
TFirstType of the first element.
TSecondType of the second element.
TThirdType of the third element.
TFourthType of the fourth element.
- Inheritance
-
RefPair<TFirst, TSecond>RefTriple<TFirst, TSecond, TThird>RefQuadruple<TFirst, TSecond, TThird, TFourth>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
RefQuadruple()
Initializes a new instance of the RefQuadruple<TFirst, TSecond, TThird, TFourth> class.
public RefQuadruple()
RefQuadruple(TFirst, TSecond, TThird, TFourth)
Initializes a new instance of the RefQuadruple<TFirst, TSecond, TThird, TFourth> class with specified values.
public RefQuadruple(TFirst first, TSecond second, TThird third, TFourth fourth)
Parameters
firstTFirstThe first element.
secondTSecondThe second element.
thirdTThirdThe third element.
fourthTFourthThe fourth element.
Properties
Fourth
Gets or sets the fourth element.
public TFourth Fourth { get; set; }
Property Value
- TFourth
Values
Gets or sets the tuple values.
public override IEnumerable<object> Values { get; set; }
Property Value
Methods
GetValuesString()
Gets a string that represents the tuple values.
protected override string GetValuesString()
Returns
- string
A string representation of the tuple values.