Skip to content
Snippets Groups Projects
TupleExtensions.cs 450 B
Newer Older
  • Learn to ignore specific revisions
  • using System;
    
    public static class TupleExtensions
    {
    
        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)