Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> C Taal

C# Enumeraties (Enums) – Definitie, Voorbeeld en Gebruik

C# Enumeraties

Enumeraties, of enums, laten je een vaste set benoemde constanten definiëren in C#. Ze zijn ideaal om discrete waarden weer te geven zoals dagen van de week, maanden of statuscodes.

Hieronder lopen we door een eenvoudig, real-world voorbeeld dat laat zien hoe je een enum declareert, waarden toewijst en het in je code gebruikt.

C# Enumeraties (Enums) – Definitie, Voorbeeld en Gebruik

using System;
namespace DemoApplication {
    class Program {
        enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat }
        static void Main(string[] args) {
            Console.WriteLine(Days.Sun);
            Console.ReadKey();
        }
    }
}

Code Uitleg

  1. Enum declaratie: enum Days { Sun, Mon, Tue, Wed, Thu, Fri, Sat } creëert een nieuw type genaamd Days met zeven benoemde waarden.
  2. Gebruik: Console.WriteLine(Days.Sun); print de enum-waarde naar de console.

Als je dit programma runt, zie je de volgende uitvoer:

Uitvoer

C# Enumeraties (Enums) – Definitie, Voorbeeld en Gebruik

De console toont Sun, wat bevestigt dat de enum-waarde correct wordt gerefereerd.

C Taal

  1. C++ Switch‑Case Onder de Knie: Syntaxis, Gebruik en Praktische Voorbeelden
  2. C++ Dynamische Array‑Allocatie: Praktische Handleiding met Code‑Voorbeelden
  3. C++ Structs Uitgelegd met een Praktisch Voorbeeld
  4. Beheersen van std::list in C++: Syntaxis, Functies & Praktische Voorbeelden
  5. C# Abstracte Classes: Een Praktische Tutorial met Codevoorbeelden
  6. calloc() in C: Nul-geïnitialiseerde geheugenallocatie en een praktisch voorbeeld
  7. C# Enumeraties (Enums) Begrijpen – Een Uitgebreide Gids
  8. Python's strip()-methode beheersen: Uitgebreide handleiding & praktische voorbeelden
  9. Python Counter in collections – Efficiënt tellen, updaten en rekenkundige operaties
  10. Java String.charAt() begrijpen: Syntaxis, Retourtype, Exceptions en Praktisch Voorbeeld
  11. Java String.endsWith() beheersen: Controleren op String-suffixen met voorbeelden