我如何检查 ValueTuple 列表是否为 类型List<ValueTuple>
,而不考虑参数的类型。
它可能是 :
new List<(150, "test")>()
new List<("testy", "test", 148)>()
new List<(true, "blablabla")>()
我试过的
public static bool IsTupleType2(this object tuple)
{
return tuple is ITuple;
}
此扩展方法适用于 ValueTuple 对象
所以我尝试了List<ITuple>
但它不起作用
public static bool IsTupleType2(this object tuple)
{
return tuple is List<ITuple>;
}
任何想法?
非常感谢。