I want to create some classes with variable number of type argument.
For example, a tuple class:
class Tuple<T1>{
//blah
}
class Tuple<T1,T2>{
//blah blah
}
class Tuple<T1,T2,T3>{
//blah blah blah
}
but it shows "redeclaration" error, any suggestion?