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.
Při odkazování na člena výčtu je obvykle nutné upřesnit název člena pomocí názvu výčtu. Například pro odkazování na Sunday člena výčtu Days byste použili následující syntaxi:
X = Days.Sunday
Použití příkazu Imports
Můžete se vyhnout používání plně kvalifikovaných názvů tím, že přidáte příkaz Imports do části deklarací oboru názvů ve vašem kódu, jak je znázorněno v následujícím příkladu:
Imports WindowsApplication1.Form1.Days
Imports WindowsApplication1.Form1.WorkDays
Příkaz Imports importuje názvy oborů názvů z odkazovaných projektů a sestavení a ze stejného projektu jako modul, ve kterém se příkaz zobrazí. Po přidání tohoto příkazu můžete odkazovat na členy výčtu bez kvalifikace, jako v následujícím příkladu:
X = Sunday
Uspořádáním sad souvisejících konstant ve výčtech můžete použít stejné názvy konstant v různých kontextech. Můžete například použít stejné názvy pro konstanty pracovních dnů v Days a WorkDays výčtových typech. Pokud použijete výrok Imports s vašimi výčty, musíte být opatrní, abyste se vyhnuli nejednoznačným odkazům. Podívejte se na následující příklad:
Imports WindowsApplication1.Form1.Days
Imports WindowsApplication1.Form1.WorkDays
Public Sub New()
' Insert code to implement constructor.
X = Monday
End Sub
Za předpokladu, že Monday je členem výčtu Days i výčtu Workdays , tento kód vygeneruje chybu kompilátoru. Chcete-li se vyhnout nejednoznačným odkazům při odkazování na jednotlivou konstantu, upřesněte název konstanty tak, že uvedete jeho výčet. Následující kód odkazuje na Saturday konstanty ve výčtech Days a WorkDays.
X = Days.Saturday
Y = WorkDays.Saturday
Viz také
- konstant a výčtů
- Postupy: Deklarace výčtu
- Jak odkazovat na člena výčtu
- Postupy: Iterace prostřednictvím výčtu v jazyce Visual Basic
- Jak: Určit řetězec přidružený k hodnotě výčtu
- Kdy použít výčet
- Datové typy konstant a literálů
- Enum – příkaz
-
Imports – příkaz (obor názvů a typ rozhraní .NET) - Datové typy