具有一个泛型类型参数的元组有什么用途?

时间:2011-12-21 09:25:30

标签: c# generics tuples

  

可能重复:
  What's the purpose of the Tuple(T1)/Singleton in .net?

唯一的原因Tuple<T1>是否存在于具有更多泛型类型参数的其他元组的常量?也许它使反射代码不必处理单一类型的特殊情况?

它本身有用吗?

1 个答案:

答案 0 :(得分:1)

你是对的 - 它避免了特殊情况。如果您正在编写代码生成器,则不必为单个类型参数设置特殊情况,例如。

来自文档 - Tuple(Of T1) Class

  

在应用程序开发中使用单例很少。