TupleExtensions Class

Provides extension methods for tuple types.

public static class TupleExtensions

Methods

NameDescription
ToArray<T>(T)Converts a tuple to an array of objects.

ToArray<T>(T)

TupleExtensions.cs

Converts a tuple to an array of objects.

public static object?[] ToArray<T>(this T tuple) where T : notnull, ITuple

Type parameters

T

Parameters

tuple T

Returns

object?[]

Example

var tuple = (1, "hello", true);
object?[] array = tuple.ToArray();
Assert.Equal([1, "hello", true], array);