Kurso de Raku / Progresinta / Pli pri la enkonstruitaj tipoj / Enumeracioj / Valoroj kaj ŝlosiloj

Kvizo — Enumeraciaj valoroj

Kion presas la jena programo?

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

.value donas la nombron malantaŭ konstanto, sed .key donas ĝian nomon kiel ĉenon. Do Tue.key estas Tue, sendepende de la nombro 2, kiu estis atribuita al ĝi.

Kursa navigado

Valoroj kaj ŝlosiloj   |   Trafiklumo