Newer
Older
using System;
public static class TupleExtensions
{
MaZiFAU
committed
private static readonly Type[] GenericTupleTypes = new Type[]
{
typeof(Tuple),
typeof(Tuple<>),
typeof(Tuple<,>),
typeof(Tuple<,,>),
typeof(Tuple<,,,>),
typeof(Tuple<,,,,>),
typeof(Tuple<,,,,,>),
typeof(Tuple<,,,,,,>),
typeof(Tuple<,,,,,,,>)
};
public static Type GetGenericTupleType(int argumentsCount)
MaZiFAU
committed
=> GenericTupleTypes[argumentsCount];