Table of Contents

Class RefQuadruple<TFirst, TSecond, TThird, TFourth>

Namespace
Ecng.Common
Assembly
Ecng.Common.dll

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 TFirst

The first element.

second TSecond

The second element.

third TThird

The third element.

fourth TFourth

The 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

IEnumerable<object>

Methods

GetValuesString()

Gets a string that represents the tuple values.

protected override string GetValuesString()

Returns

string

A string representation of the tuple values.