Курс по Raku / Напреднали / Повече за вградените типове / Изброявания 🆕 / Стойности и ключове
Тест — Стойности на enum
Какво отпечатва следната програма?
enum Day (Mon => 1, Tue => 2);
say Tue.key;| 1 | Tue |
| 0 | 2 |
| 0 | 1 |
| 0 | Mon |
.value дава числото зад дадена константа, но
.key дава нейното име като низ. Така
Tue.key е Tue, независимо от числото
2, което й е присвоено.
Навигация в курса
← Стойности и ключове | Светофар →