Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Výčty nabízejí snadný způsob práce se sadami souvisejících konstant. Výčet nebo Enumje symbolický název sady hodnot. Výčty se považují za datové typy a můžete je použít k vytvoření sad konstant pro použití s proměnnými a vlastnostmi.
Kdy použít výčet
Kdykoli procedura přijímá omezenou sadu proměnných, zvažte použití výčtu. Výčty usnadňují srozumitelnější a čitelnější kód, zejména pokud se používají smysluplné názvy.
Mezi výhody používání výčtů patří:
Snižuje chyby způsobené transponováním nebo chybným přepisem čísel.
Usnadňuje změnu hodnot v budoucnu.
Usnadňuje čtení kódu, což znamená, že je méně pravděpodobné, že se do něj chyby vloudí.
Zajišťuje kompatibilitu vpřed. Používáním enumerací se snižuje pravděpodobnost, že váš kód selže, pokud v budoucnu někdo změní hodnoty odpovídající názvům členů.
Názvy výčtů
Použijte konvenci pro pojmenování členů výčtu. Když Visual Basic narazí na název členského výčtu, může být vyvolána výjimka, pokud jiné referenční knihovny typů obsahují stejný název. Použijte jedinečnou předponu, která identifikuje hodnoty z vaší aplikace nebo komponenty.
Při odkazování na člena výčtu musíte kvalifikovat název člena s názvem výčtu nebo použít Imports příkaz. Další informace naleznete v tématu Výčty a určení názvů.
Předdefinované výčty
Visual Basic poskytuje řadu předdefinovaných výčtů, například FirstDayOfWeek a MsgBoxResult, pro usnadnění kódu. Seznam těchto hodnot najdete v tématu Konstanty a výčty.
Viz také
- Postupy: Deklarace výčtu
- Jak odkazovat na člena výčtu
- Výčty a určení názvů
- Postupy: Iterace prostřednictvím výčtu v jazyce Visual Basic
- Jak: Určit řetězec přidružený k hodnotě výčtu
- Enum – příkaz
- konstant a výčtů