Condividi tramite


Tuple di valori

Una tupla di valori è una struttura di dati con un numero specifico e una sequenza di valori. .NET offre i tipi di tupla di valori predefiniti seguenti:

I tipi di tupla di valori differiscono dai tipi di tupla (ad esempio Tuple<T1,T2>) come indicato di seguito:

  • Sono strutture (tipi valore) anziché classi (tipi riferimento).
  • I membri, Item1 ad esempio e Item2 , sono campi anziché proprietà.
  • I relativi campi sono modificabili anziché di sola lettura.

I tipi di tuple valore forniscono l'implementazione di runtime che supporta le tuple in C# e le tuple struct in F#. Oltre a creare un'istanza ValueTuple<T1,T2> usando la sintassi del linguaggio, è possibile chiamare il Create metodo factory.

Vedere anche