Le tuple all'interno del linguaggio sono supportate non solo dal compilatore C#, ma anche da quello Visual Basic a partire dalla versione 2017. Per creare una tupla in Visual Basic 2017 dobbiamo scrivere il seguente codice.
Dim person = ("Stefano", "Mostarda", #11/04/1979#)
Il compilatore crea automaticamente una proprietà per ogni valore passato alla tupla assegnando a tali proprietà il nome "Item" seguito da un numero che corrisponde alla posizione della proprietà nella tupla. Questo significa che avremo le seguenti proprietà:
- Item1: "Stefano"
- Item2: "Mostarda"
- Item3: #11/04/1979#
Da un lato la possibilità di creare una tupla in questo modo è molto comodo, ma dal'altro avere questi nomi di proprietà la rende poco usabile. Possiamo tuttavia specificare anche il nome delle proprietà esattamente come facciamo per gli anonymous type.
Dim person = (FirstName := "Stefano", LastName := "Mostarda", BirthDate := #11/04/1979#)
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Cambiare la chiave di partizionamento di Azure Cosmos DB
Supportare lo HierarchyID di Sql Server in Entity Framework 8
Migliorare i tempi di risposta di GPT tramite lo streaming endpoint in ASP.NET Core
Supportare il sorting di dati tabellari in Blazor con QuickGrid
Generare la software bill of material (SBOM) in GitHub
Utilizzare Azure AI Studio per testare i modelli AI
Referenziare un @layer più alto in CSS
Gestire il colore CSS con HWB
Eliminare una project wiki di Azure DevOps
Eseguire operazioni sui blob con Azure Storage Actions
Utilizzare Container Queries nominali