Sdílet prostřednictvím


GenericPair<TValue1,TValue2> Třída

Definice

Popisuje objekt, který zalomí dvojici hodnot.

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)

Parametry typu

TValue1

Typ první hodnoty v páru.

TValue2

Typ druhé hodnoty v páru.

Dědičnost
GenericPair<TValue1,TValue2>

Poznámky

Další informace najdete v tématu párování (STL/CLR).

Konstruktory

GenericPair<TValue1,TValue2>()

Vytvoří nový GenericPair<TValue1,TValue2> objekt s výchozími hodnotami pro first a second.

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

Vytvoří nový GenericPair<TValue1,TValue2> objekt z existujícího GenericPair<TValue1,TValue2> objektu.

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

Vytvoří nový GenericPair<TValue1,TValue2> objekt z existujícího KeyValuePair<TKey,TValue> objektu.

GenericPair<TValue1,TValue2>(TValue1)

Vytvoří nový GenericPair<TValue1,TValue2> objekt a přiřadí jeho první hodnotu zadané hodnotě.

GenericPair<TValue1,TValue2>(TValue1, TValue2)

Vytvoří nový GenericPair<TValue1,TValue2> objekt se dvěma zadanými hodnotami.

Pole

first

První zalomená hodnota objektu GenericPair<TValue1,TValue2> .

second

Druhá zalomená hodnota objektu GenericPair<TValue1,TValue2> .

Metody

Equals(Object)

Určuje, jestli jsou dva GenericPair<TValue1,TValue2> objekty stejné.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
swap(GenericPair<TValue1,TValue2>)

Prohodí obsah dvou GenericPair<TValue1,TValue2> objektů.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Operátory

Assign(GenericPair<TValue1,TValue2>)

Nahradí uloženou dvojici hodnot v objektu GenericPair<TValue1,TValue2> .

Platí pro