Show / Hide Table of Contents

Class Quad<T1, T2, T3, T4>

Tuple class with 4 items (also called Quadruple)

Inheritance
object
Tuple<T1, T2, T3, T4>
Quad<T1, T2, T3, T4>
Implements
IEquatable<Tuple<T1, T2, T3, T4>>
Inherited Members
Tuple<T1, T2, T3, T4>.Item1
Tuple<T1, T2, T3, T4>.Item2
Tuple<T1, T2, T3, T4>.Item3
Tuple<T1, T2, T3, T4>.Item4
Tuple<T1, T2, T3, T4>.ToString()
Tuple<T1, T2, T3, T4>.Equals(object)
Tuple<T1, T2, T3, T4>.Equals(Tuple<T1, T2, T3, T4>)
Tuple<T1, T2, T3, T4>.GetHashCode()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
Namespace: Lokad
Assembly: Algenta.Colectica.Model.dll
Syntax
[Serializable]
public sealed class Quad<T1, T2, T3, T4> : Tuple<T1, T2, T3, T4>, IEquatable<Tuple<T1, T2, T3, T4>>
Type Parameters
Name Description
T1

The type of the first item.

T2

The type of the second item.

T3

The type of the third item.

T4

The type of the fourth item.

Constructors

Quad(T1, T2, T3, T4)

Initializes a new instance of the Quad<T1, T2, T3, T4> class.

Declaration
public Quad(T1 first, T2 second, T3 third, T4 fourth)
Parameters
Type Name Description
T1 first

The first item.

T2 second

The second item.

T3 third

The third item.

T4 fourth

The fourth item.

Implements

IEquatable<T>

Extension Methods

Extensions.Yield<T>(T)
TupleExtensions.Append<T1, T2, T3, T4, T5>(Tuple<T1, T2, T3, T4>, T5)
In this article
Back to top Generated by DocFX