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) Begrijpen – Een Uitgebreide Gids

Een enumeratie is een set benoemde integer-constanten. Gedeclareerd met het enum sleutelwoord.

C# enumeraties zijn waardetypen: ze bevatten eigen waarden en kunnen niet erven of erfelijkheid doorgeven.

Een enum Variabele Declareren

Syntaxis:

enum <enum_naam> { opsomming_lijst };
  • enum_naam – naam van het enumeratietype.
  • opsomming_lijst – kommagescheiden identifiers.

Elk symbool staat voor een integerwaarde, één hoger dan de voorgaande. Standaard begint de eerste op 0.

enum Dagen { Zon, Maa, Din, Woe, Don, Vri, Zat };

Voorbeeld

using System;

namespace EnumApplicatie {
    class EnumProgramma {
        enum Dagen { Zon, Maa, Din, Woe, Don, Vri, Zat };
        static void Main(string[] args) {
            int WeekBegin = (int)Dagen.Maa;
            int WeekEind = (int)Dagen.Vri;
            Console.WriteLine("Maandag: {0}", WeekBegin);
            Console.WriteLine("Vrijdag: {0}", WeekEind);
            Console.ReadKey();
        }
    }
}

Uitvoer:

Maandag: 1
Vrijdag: 5

C Taal

  1. C# Hello World – Uw eerste C# applicatie bouwen
  2. C# Keywords en Identifiers begrijpen: Regels, lijsten en best practices
  3. C# Variabelen & Primitive Datatypes onder de knie krijgen: Complete gids
  4. C# Operators – Uitgebreide gids voor operators in C#
  5. C# Bitwise en Bit Shift Operators: Een Uitgebreide Gids
  6. C# Fundamentals: Invoer en Uitvoer Basis
  7. C# Expressies, Statements & Blokken: Uitgebreide Gids met Praktische Voorbeelden
  8. C# Comments Onder de Loep: Types, Best Practices en XML Documentatie
  9. De C# Switch Statement: Syntaxis, Voorbeelden & Best Practices
  10. De C# Ternaire Operator: Beknopte Gids voor Conditionele Expressies
  11. C# Break Statement: Hoe en Wanneer Te Gebruiken