Cursus Raku / Geavanceerd / Meer over ingebouwde types / Enumeraties / Waarden en sleutels

Quiz — Enumwaarden

Wat print het volgende programma?

enum Day (Mon => 1, Tue => 2);
say Tue.key;
1Tue
02
01
0Mon

.value geeft het getal achter een constante, maar .key geeft de naam als een tekenreeks. Dus Tue.key is Tue, ongeacht het getal 2 dat eraan is toegekend.

Cursusnavigatie

Waarden en sleutels   |   Verkeerslichten