Курс по Raku / Напреднали / Повече за вградените типове / Изброявания 🆕 / Стойности и ключове

Тест — Стойности на enum

Какво отпечатва следната програма?

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

.value дава числото зад дадена константа, но .key дава нейното име като низ. Така Tue.key е Tue, независимо от числото 2, което й е присвоено.

Навигация в курса

Стойности и ключове   |   Светофар