using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.FSharp.Core;
namespace TestFSharpTuple
{
public class Class1
{
public static Tuple<int, int, int, int, int> T1
{
get { return new Tuple<int, int, int, int, int>(1, 2, 3, 4, 5); }
}
public static Tuple<int, int, int, int, int, int, int> T2
{
get { return new Tuple<int, int, int, int, int, int, int>(1, 2, 3, 4, 5, 6, 7); }
}
public static Tuple<int, int, int, int, int, int, TupleEnd<int>> T3
{
get { return new Tuple<int, int, int, int, int, int, TupleEnd<int>>(1, 2, 3, 4, 5, 6, new TupleEnd<int>(7)); }
}
public static Tuple<int, int, int, int, int, int, TupleNested<int>> T4
{
get
{
return new Tuple<int, int, int, int, int, int, TupleNested<int>>
(1, 2, 3, 4, 5, 6, new TupleNested<int>(7));
}
}
public static Tuple<int, int, int, int, int, int, TupleNested<Tuple<int, int>>> T5
{
get
{
return new Tuple<int, int, int, int, int, int, TupleNested<Tuple<int, int>>>
(1, 2, 3, 4, 5, 6, new TupleNested<Tuple<int, int>>(new Tuple<int, int>(7, 8)));
}
}
public static Tuple<int, int, int, int, int, TupleNested<Tuple<int, int, int>>> T6
{
get
{
return new Tuple<int, int, int, int, int, TupleNested<Tuple<int,int, int>>>
(1, 2, 3, 4, 5, new TupleNested<Tuple<int,int, int>>(new Tuple<int,int, int>(6,7, 8)));
}
}
}
}