我需要通过索引Tuple
的属性进行访问,如果没有包含该索引的属性,我想抛出IndexOutOfRangeException
。
例如:
Tuple<T1, T2, T3> // has 3 properties: Item1, Item2, Item3
那么我可以通过Tuple
获得多少属性吗?
答案 0 :(得分:1)
var v = new Tuple<int, int, int>(1, 2, 3);
var count = v.GetType().GenericTypeArguments.Length;