Tuple<T1> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un objet de 1 tuple, ou singleton.
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable
generic <typename T1>
public ref class Tuple : IComparable, System::Collections::IStructuralComparable, System::Collections::IStructuralEquatable, System::Runtime::CompilerServices::ITuple
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.Runtime.CompilerServices.ITuple
[System.Serializable]
public class Tuple<T1> : IComparable, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
type Tuple<'T1> = class
interface IStructuralComparable
interface IStructuralEquatable
interface IComparable
interface ITuple
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
[<System.Serializable>]
type Tuple<'T1> = class
interface IStructuralEquatable
interface IStructuralComparable
interface IComparable
interface ITuple
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable
Public Class Tuple(Of T1)
Implements IComparable, IStructuralComparable, IStructuralEquatable, ITuple
Paramètres de type
- T1
Type du seul composant du tuple.
- Héritage
-
Tuple<T1>
- Attributs
- Implémente
Remarques
Un tuple est une structure de données qui a un nombre spécifique et une séquence de valeurs. La Tuple<T1> classe représente un tuple de 1 tuple ou un singleton, qui est un tuple qui a un seul composant. Un singleton est utilisé comparativement rarement dans le développement d’applications.
Vous pouvez instancier un Tuple<T1> objet en appelant le Tuple<T1> constructeur ou la méthode statique Tuple.Create . Vous pouvez récupérer la valeur du composant unique du tuple à l’aide de la propriété d’instance en lecture seule Item1 .
Constructeurs
Tuple<T1>(T1) |
Initialise une nouvelle instance de la classe Tuple<T1>. |
Propriétés
Item1 |
Obtient la valeur du seul composant de l'objet Tuple<T1>. |
Méthodes
Equals(Object) |
Retourne une valeur qui indique si l'objet Tuple<T1> actuel est égal à un objet spécifié. |
GetHashCode() |
Retourne le code de hachage pour l'objet Tuple<T1> actuel. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente la valeur de cette instance Tuple<T1>. |
Implémentations d’interfaces explicites
IComparable.CompareTo(Object) |
Compare l'objet Tuple<T1> actif avec un objet spécifié et retourne un entier qui indique si l'objet actif précède, suit ou est dans la même position que l'objet spécifié dans l'ordre de tri. |
IStructuralComparable.CompareTo(Object, IComparer) |
Compare l'objet Tuple<T1> actif à un objet spécifié à l'aide d'un comparateur spécifié et retourne un entier qui indique si l'objet actif précède, suit ou est dans la même position que l'objet spécifié dans l'ordre de tri. |
IStructuralEquatable.Equals(Object, IEqualityComparer) |
Retourne une valeur qui indique si l'objet Tuple<T1> actif est égal à un objet spécifié selon une méthode de comparaison spécifiée. |
IStructuralEquatable.GetHashCode(IEqualityComparer) |
Calcule le code de hachage pour l'objet Tuple<T1> actif à l'aide d'une méthode de calcul spécifiée. |
ITuple.Item[Int32] |
Obtient la valeur de l’élément |
ITuple.Length |
Obtient le nombre d’éléments dans |
Méthodes d’extension
Deconstruct<T1>(Tuple<T1>, T1) |
Décompose un tuple avec 1 élément dans une variable distincte. |
ToValueTuple<T1>(Tuple<T1>) |
Convertit une instance de la classe |