Guida al C#
Capitolo 12° - Enumeratori
In C#, gli enumeratori sono un tipo di dati che viene utilizzato per definire un insieme di valori costanti. enum CarBrands { Toyota, Honda, Ford, Chevrolet, Tesla, BMW, Mercedes } Successivamente, potresti utilizzare questo enumeratore nel tuo codice per fare riferimento alle diverse marche di automobili in modo più conciso e leggibile. CarBrands myCar = CarBrands.Tesla; if (myCar == CarBrands.Toyota) { Console.WriteLine("Hai una Toyota"); } else if (myCar == CarBrands.Tesla) { Console.WriteLine("Hai una Tesla"); } È anche possibile assegnare a ciascun valore dell'enumeratore un valore numerico specifico. enum CarBrands { Toyota = 4, Honda = 4, Ford = 4, Chevrolet = 4, Tesla = 2, BMW = 4, Mercedes = 4 } In questo caso, ciascun valore dell'enumeratore viene assegnato a un valore numerico specifico. Ad esempio, CarBrands.Toyota ha un valore di 4, poiché le auto Toyota hanno in genere quattro porte. int totalDoors = (int)CarBrands.Toyota + (int)CarBrands.Honda + (int)CarBrands.Ford + (int)CarBrands.Chevrolet + (int)CarBrands.Tesla + (int)CarBrands.BMW + (int)CarBrands.Mercedes; Console.WriteLine($"Numero totale di porte: {totalDoors}"); In questo caso, il codice calcola il numero totale di porte di tutte le auto presenti nella collezione, sommando i valori numerici di ciascun valore dell'enumeratore. Nell'esempio, il valore finale stampato a schermo sarebbe 22, poiché ci sono 22 porte in totale nelle sette auto presenti nella collezione.
VB.NET, C#, C++, PHP, MySQL, Javascript , LUA,Infarinatura di Python e Ruby, Grafica Vettoriale (Esperto di CorelDraw)
DirectX 9 e XNA Game Studio, Silverlight, jquery, Autoit e Android.
Esperto in Unity e Buona conoscenza di Blender.
Esperto C# UI Designer
Ottima conoscenza sulle tecnologie PBR.
Assembly? Sto imparando...
|