Cursus Raku / Provectus / Plura de generibus insitis / Enumerationes
Enumerationem definire
Enumerationem declara verbo enum, nomine, et indice
nominum constantium:
enum Colour <red green blue>;Hoc novum typum, Colour, et tres constantes creat:
red, green, et blue. Constantes
directe nomine uti potes:
say red; # red
say green; # greenPost unumquodque nomen numerus latet, automatice ab zero assignatus
ordine quo ea enumeravisti — red est 0,
green est 1, blue est
2. Quia valores ordinati sunt, constantes comparare
potes:
say red < blue; # TrueVariabilis typo enumerationis insigniri potest, ut solas illas constantes accipiat:
my Colour $c = green;
say $c; # greenSi nomen cum alio in programmate tuo confligere possit, semper per
nomen enumerationis cum :: constantem nominare potes:
say Colour::red; # redEnumeratio constantibus cognatis nomen et typum dat, quod codicem qui eis utitur multo clariorem reddit quam nudos numeros. Proximum argumentum numeros post nomina latentes spectat.
Exercitatio
Sequuntur 1 quiz de contentis huius argumenti.
Navigatio cursus
← Enumerationes | Quiz — Enumerationes →
💪 Vel recta ad exercitationes huius
sectionis i.