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>)

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

GenericPair<TValue1,TValue2>(TValue1)

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

GenericPair<TValue1,TValue2>(TValue1, TValue2)

用两个指定值构造一个新 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> 对象中存储的值对。

适用于