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
TFirst
Type of the first element.
TSecond
Type of the second element.
TThird
Type of the third element.
TFourth
Type 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
first
TFirstThe first element.
second
TSecondThe second element.
third
TThirdThe third element.
fourth
TFourthThe 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.