本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

Tuple<T1>

 

表示 1 元组,或单元组。

命名空间:   System
程序集:  mscorlib(位于 mscorlib.dll)

System.Object
  System.Tuple<T1>

[SerializableAttribute]
public class Tuple<T1> : IStructuralEquatable, IStructuralComparable, 
	IComparable

类型参数

T1

此元组的唯一一个分量的类型。

名称说明
System_CAPS_pubmethodTuple<T1>(T1)

初始化 Tuple<T1> 类的新实例。

名称说明
System_CAPS_pubpropertyItem1

获取的值Tuple<T1>对象的单个组件。

名称说明
System_CAPS_pubmethodEquals(Object)

返回一个值,该值指示是否当前 Tuple<T1> 对象是否等于指定的对象。(覆盖 Object.Equals(Object)。)

System_CAPS_protmethodFinalize()

在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。(继承自 Object。)

System_CAPS_pubmethodGetHashCode()

返回当前 Tuple<T1> 对象的哈希代码。(覆盖 Object.GetHashCode()。)

System_CAPS_pubmethodGetType()

获取当前实例的 Type(继承自 Object。)

System_CAPS_protmethodMemberwiseClone()

创建当前 Object 的浅表副本。(继承自 Object。)

System_CAPS_pubmethodToString()

返回表示此 Tuple<T1> 实例的值的字符串。(覆盖 Object.ToString()。)

名称说明
System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralComparable.CompareTo(Object, IComparer)

比较当前Tuple<T1>对象与指定的对象使用指定的比较器,并返回一个整数,指示当前对象是否为之前、 之后或在相同的位置是位于指定对象在排序顺序。

System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralEquatable.Equals(Object, IEqualityComparer)

返回一个值,该值指示是否当前Tuple<T1>对象是否等于指定的对象基于指定的比较方法。

System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralEquatable.GetHashCode(IEqualityComparer)

计算当前的哈希代码Tuple<T1>通过使用指定的计算方法的对象。

System_CAPS_pubinterfaceSystem_CAPS_privmethodIComparable.CompareTo(Object)

比较当前Tuple<T1>对象与指定的对象,并返回一个整数,指示当前对象是否为之前、 之后或在相同的位置是位于指定对象在排序顺序。

名称说明
System_CAPS_pubmethodDeconstruct<T1>(T1)

已重载。将具有 1 个元素的元组解构为不同的变量。(由 TupleExtensions 定义。)

System_CAPS_pubmethodToValueTuple<T1>()

已重载。Tuple 类的实例转换为 ValueTuple 结构的实例。(由 TupleExtensions 定义。)

元组是具有特定的数量和值序列的数据结构。 Tuple<T1>类表示 1 元组或转变成 singleton,这是具有单个组件的元组。 应用程序开发中,很少使用单一实例。

可以实例化Tuple<T1>对象通过调用Tuple<T1>构造函数或静态Tuple.Create<T1>方法。 你可以通过使用只读的检索的元组的单个组件值Item1实例属性。

通用 Windows 平台
自 8 起可用
.NET Framework
自 4.0 起可用
可移植类库
可移植 .NET 平台 中受支持
Silverlight
自 4.0 起可用
Windows Phone Silverlight
自 8.0 起可用
Windows Phone
自 8.1 起可用

此类型的所有公共静态(Visual Basic 中的 已共享 在 Visual Basic 中)成员都是线程安全的。不保证所有实例成员都是线程安全的。

返回页首
显示: