GenericPair<TValue1,TValue2> 类

定义

描述包装一对值的对象。

generic <typename TValue1, typename TValue2>
public ref class GenericPair
public class GenericPair<TValue1,TValue2>
type GenericPair<'TValue1, 'TValue2> = class
Public Class GenericPair(Of TValue1, TValue2)

类型参数

TValue1

对中的第一个值的类型。

TValue2

对中的第二个值的类型。

继承
GenericPair<TValue1,TValue2>

注解

有关详细信息,请参阅对(STL/CLR)。

构造函数

名称 说明
GenericPair<TValue1,TValue2>()

构造一个 GenericPair<TValue1,TValue2> 具有默认值 first 的新对象和 second

GenericPair<TValue1,TValue2>(GenericPair<TValue1,TValue2>)

从现有GenericPair<TValue1,TValue2>对象构造一个新GenericPair<TValue1,TValue2>对象。

GenericPair<TValue1,TValue2>(KeyValuePair<TValue1,TValue2>)

从现有KeyValuePair<TKey,TValue>对象构造一个新GenericPair<TValue1,TValue2>对象。

GenericPair<TValue1,TValue2>(TValue1, TValue2)

使用指定的两个值构造一个新 GenericPair<TValue1,TValue2> 对象。

GenericPair<TValue1,TValue2>(TValue1)

构造一个新 GenericPair<TValue1,TValue2> 对象并将其第一个值分配给指定值。

字段

名称 说明
first

对象的第一个包装值 GenericPair<TValue1,TValue2>

second

对象的第二个 GenericPair<TValue1,TValue2> 包装值。

方法

名称 说明
Equals(Object)

确定两个 GenericPair<TValue1,TValue2> 对象是否相等。

GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
swap(GenericPair<TValue1,TValue2>)

交换两个 GenericPair<TValue1,TValue2> 对象的内容。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

运营商

名称 说明
Assign(GenericPair<TValue1,TValue2>)

替换对象中的 GenericPair<TValue1,TValue2> 存储值对。

适用于