Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe Tuple<T1>

 

Data di pubblicazione: ottobre 2016

Rappresenta una tupla con un solo elemento, ovvero un singleton.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)


[SerializableAttribute]
public class Tuple<T1> : IStructuralEquatable, IStructuralComparable, 
	IComparable

Parametri tipo

T1

Il tipo dell'unico componente della tupla.

NomeDescrizione
System_CAPS_pubmethodTuple<T1>(T1)

Inizializza una nuova istanza della classe Tuple<T1>.

NomeDescrizione
System_CAPS_pubpropertyItem1

Ottiene il valore della Tuple<T1> unico componente dell'oggetto.

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Restituisce un valore che indica se l'oggetto corrente Tuple<T1> oggetto è uguale all'oggetto specificato.(Esegue l'override di Object.Equals(Object).)

System_CAPS_protmethodFinalize()

Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection.(Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Restituisce il codice hash per l'oggetto Tuple<T1> corrente.(Esegue l'override di Object.GetHashCode().)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta il valore di questa istanza di Tuple<T1>.(Esegue l'override di Object.ToString().)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralComparable.CompareTo(Object, IComparer)

Confronta l'oggetto corrente Tuple<T1> oggetto a un oggetto specificato utilizzando un operatore di confronto specificato e restituisce un intero che indica se l'oggetto corrente è precedente, successiva o nella stessa posizione dell'oggetto specificato nell'ordinamento.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralEquatable.Equals(Object, IEqualityComparer)

Restituisce un valore che indica se l'oggetto corrente Tuple<T1> oggetto è uguale all'oggetto specificato in base a un metodo di confronto specificato.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralEquatable.GetHashCode(IEqualityComparer)

Calcola il codice hash per l'oggetto corrente Tuple<T1> oggetto utilizzando un metodo di calcolo specificato.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIComparable.CompareTo(Object)

Confronta l'oggetto corrente Tuple<T1> oggetto a un oggetto specificato e restituisce un intero che indica se l'oggetto corrente è precedente, successiva o nella stessa posizione dell'oggetto specificato nell'ordinamento.

NomeDescrizione
System_CAPS_pubmethodDeconstruct<T1>(T1)

Sottoposto a overload. Decostruisce una tupla con 1 elemento in una variabile separata.(Definito da TupleExtensions.)

System_CAPS_pubmethodToValueTuple<T1>()

Sottoposto a overload. Converte un'istanza della classe Tuple in un'istanza della struttura ValueTuple.(Definito da TupleExtensions.)

Una tupla è una struttura di dati con un numero specifico e la sequenza di valori. La Tuple<T1> classe rappresenta una tupla di 1, ovvero un singleton, che è una tupla con un singolo componente. Un singleton verrà utilizzato piuttosto raramente nello sviluppo di applicazioni.

È possibile creare un'istanza di un Tuple<T1> oggetto chiamando il Tuple<T1> costruttore o statico Tuple.Create<T1> (metodo). È possibile recuperare il valore dell'unico componente della tupla utilizzando la proprietà di sola lettura Item1 proprietà dell'istanza.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 4.0
Windows Phone Silverlight
Disponibile da 8.0
Windows Phone
Disponibile da 8.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: