Udostępnij za pośrednictwem


Kiedy używać wyliczenie (Visual Basic)

Wyliczenia pozwalają pracować z zestawów powiązanych stałych.Wyliczenie lub Enum, jest nazwa symboliczna dla zestawu wartości.Wyliczenia są traktowane jak typy danych i służy do tworzenia zestawów stałych do użytku z zmiennych i właściwości.

Kiedy używać wyliczenie

W każdym przypadku, gdy procedura akceptuje ograniczony zestaw zmiennych, warto rozważyć użycie wyliczenie.Wyliczenia upewnij się, kod jaśniejsze i bardziej czytelne, szczególnie w przypadku, gdy używane są nazwy opisowe.

Korzyści wynikające ze stosowania wyliczeń:

  • Zmniejsza błędów spowodowanych transponujących lub błędne liczb.

  • Ułatwia zmienianie wartości w przyszłości.

  • Powoduje, że kod łatwiejsze do czytania, co oznacza, że istnieje mniejsze prawdopodobieństwo, że błędy będą mogły do niego.

  • Zapewnia zgodnooć.Z wyliczeń kod jest mniej prawdopodobne się nie powieść, jeśli w przyszłości ktoś zmieni się wartości odpowiadające nazwy składników.

Wyliczenia nazewnictwa

Użyj konwencji nazewnictwa dla członków wyliczania.Gdy Visual Basic napotka nazwa członka wyliczania może być wyjątek Jeśli inne biblioteki typu odwołanie zawierają taką samą nazwę.Użyj unikatowy prefiks, który identyfikuje wartości z aplikacji lub składnika.

Przy odwoływaniu się do elementu członkowskiego wyliczenie, musisz kwalifikują się nazwa członka o nazwie wyliczenie czyli użyć Imports instrukcji.Aby uzyskać więcej informacji, zobacz Wyliczenia i kwalifikacji nazwy (Visual Basic).

Wstępnie zdefiniowane wyliczenia

Visual Basicudostępnia szereg wstępnie zdefiniowanych wyliczeń, takie jak FirstDayOfWeek i MsgBoxResult, aby ułatwić kodu.Aby uzyskać listę tych zobacz Stałe i wyliczeń (Visual Basic).

Zobacz też

Zadania

Jak: zadeklarować wyliczenia (Visual Basic)

Jak: odnoszą się do wyliczania elementu członkowskiego (Visual Basic)

Jak: iterację wyliczenie w języku Visual Basic

Jak: określić ciąg skojarzone z wartości wyliczenia (Visual Basic)

Informacje

Instrukcja Enum (Visual Basic)

Koncepcje

Wyliczenia i kwalifikacji nazwy (Visual Basic)

Stałe i wyliczeń (Visual Basic)