Value tuples - .NET (original) (raw)

A value tuple is a data structure that has a specific number and sequence of values. .NET provides the following built-in value tuple types:

The value tuple types differ from the tuple types (such as Tuple<T1,T2>) as follows:

The value tuple types provide the runtime implementation that supports tuples in C# and struct tuples in F#. In addition to creating a ValueTuple<T1,T2> instance by using language syntax, you can call the Create factory method.

See also