Core C# Programming Constructs - System.Enum type

3 belangrijke vragen over Core C# Programming Constructs - System.Enum type

Wat is een enum (enumerator)?

Een gebruikers gedefinieerde type met een set van symbolische namen gekoppeld aan numerieke waardes, name/value pairs. De waardes hoeven niet expliciet worden vermeld, automatisch is de eerste waarde 0 en wordt het met 1 opgehoogd.

Hoe kun je de type achterhalen van een enum?

Via de methode Enum.GetUnderlyingType(). Deze verwacht als parameter een System.Type. Om de type te achterhalen kun je Object.getType() gebruiken: Enum.GetUnderlyingType(typeof(EmpType));

Hoe kun je de waardes van een enum ophalen?

Je kunt de Enum.GetValues() methode gebruiken en met Object.ToString() de waardes omzetten naar String.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo