Share via


GenericPair<TValue1,TValue2> コンストラクター

定義

新しい GenericPair<TValue1,TValue2> オブジェクトを構築します。

オーバーロード

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)

指定した 2 つの値を使用して新しい GenericPair<TValue1,TValue2> オブジェクトを構築します。

注釈

詳細については、「 pair::p air (STL/CLR)」を参照してください。

GenericPair<TValue1,TValue2>()

GenericPair<TValue1,TValue2>first の既定値を使用して新しい second オブジェクトを構築します。

public:
 GenericPair();
public GenericPair ();
Public Sub New ()

注釈

詳細については、「 pair::p air (STL/CLR)」を参照してください。

適用対象

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

既存の GenericPair<TValue1,TValue2> オブジェクトから新しい GenericPair<TValue1,TValue2> オブジェクトを構築します。

public:
 GenericPair(Microsoft::VisualC::StlClr::GenericPair<TValue1, TValue2> ^ _Right);
public GenericPair (Microsoft.VisualC.StlClr.GenericPair<TValue1,TValue2> _Right);
new Microsoft.VisualC.StlClr.GenericPair<'TValue1, 'TValue2> : Microsoft.VisualC.StlClr.GenericPair<'TValue1, 'TValue2> -> Microsoft.VisualC.StlClr.GenericPair<'TValue1, 'TValue2>
Public Sub New (_Right As GenericPair(Of TValue1, TValue2))

パラメーター

_Right
GenericPair<TValue1,TValue2>

新しい GenericPair<TValue1,TValue2> オブジェクトにコピーされる GenericPair<TValue1,TValue2> オブジェクト。

適用対象

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

既存の GenericPair<TValue1,TValue2> オブジェクトから新しい KeyValuePair<TKey,TValue> オブジェクトを構築します。

public:
 GenericPair(System::Collections::Generic::KeyValuePair<TValue1, TValue2> % _Right);
public GenericPair (ref System.Collections.Generic.KeyValuePair<TValue1,TValue2> _Right);
new Microsoft.VisualC.StlClr.GenericPair<'TValue1, 'TValue2> : KeyValuePair -> Microsoft.VisualC.StlClr.GenericPair<'TValue1, 'TValue2>
Public Sub New (ByRef _Right As KeyValuePair(Of TValue1, TValue2))

パラメーター

_Right
KeyValuePair<TValue1,TValue2>

新しい KeyValuePair<TKey,TValue> オブジェクトにコピーされる GenericPair<TValue1,TValue2> オブジェクト。

注釈

詳細については、「 pair::p air (STL/CLR)」を参照してください。

適用対象

GenericPair<TValue1,TValue2>(TValue1)

新しい GenericPair<TValue1,TValue2> オブジェクトを構築し、指定した値をその最初の値に割り当てます。

public:
 GenericPair(TValue1 _Val1);
public GenericPair (TValue1 _Val1);
new Microsoft.VisualC.StlClr.GenericPair<'TValue1, 'TValue2> : 'TValue1 -> Microsoft.VisualC.StlClr.GenericPair<'TValue1, 'TValue2>
Public Sub New (_Val1 As TValue1)

パラメーター

_Val1
TValue1

first に格納する値。 second 値には、この型の既定値が割り当てられます。

注釈

詳細については、「 pair::p air (STL/CLR)」を参照してください。

適用対象

GenericPair<TValue1,TValue2>(TValue1, TValue2)

指定した 2 つの値を使用して新しい GenericPair<TValue1,TValue2> オブジェクトを構築します。

public:
 GenericPair(TValue1 _Val1, TValue2 _Val2);
public GenericPair (TValue1 _Val1, TValue2 _Val2);
new Microsoft.VisualC.StlClr.GenericPair<'TValue1, 'TValue2> : 'TValue1 * 'TValue2 -> Microsoft.VisualC.StlClr.GenericPair<'TValue1, 'TValue2>
Public Sub New (_Val1 As TValue1, _Val2 As TValue2)

パラメーター

_Val1
TValue1

first に格納する値。

_Val2
TValue2

second に格納する値。

注釈

詳細については、「 pair::p air (STL/CLR)」を参照してください。

適用対象