Udostępnij za pośrednictwem


Kiedy używać wyliczenia (Visual Basic)

Wyliczenia umożliwiają łatwą pracę z zestawami powiązanych stałych. Wyliczenie lub Enum, to nazwa symboliczna zestawu wartości. Wyliczenia są traktowane jako typy danych i można ich używać do tworzenia zestawów stałych do użycia ze zmiennymi i właściwościami.

Kiedy należy użyć wyliczenia

Za każdym razem, gdy procedura akceptuje ograniczony zestaw zmiennych, rozważ użycie wyliczenia. Wyliczenia umożliwiają bardziej czytelny i czytelniejszy kod, szczególnie w przypadku użycia znaczących nazw.

Zalety korzystania z wyliczeń obejmują:

  • Zmniejsza błędy spowodowane transponowaniem lub mistypingiem liczb.

  • Ułatwia zmianę wartości w przyszłości.

  • Ułatwia odczytywanie kodu, co oznacza, że jest mniej prawdopodobne, że błędy wkradną się do niego.

  • Zapewnia zgodność z przyszłością. Dzięki enumeracjom twój kod jest mniej podatny na awarie, jeśli w przyszłości ktoś zmieni wartości odpowiadające nazwom elementów.

Nazewnictwo enumeracji

Użyj konwencji nazewnictwa dla elementów wyliczenia. Gdy program Visual Basic napotka nazwę członka wyliczenia, może zostać zgłoszony wyjątek, jeśli inne biblioteki typów, do których odnosi się odwołanie, zawierają taką samą nazwę. Użyj unikatowego prefiksu identyfikującego wartości z aplikacji lub składnika.

W przypadku odwoływania się do członka wyliczenia należy kwalifikować nazwę członka wyliczenia nazwą samego wyliczenia lub użyć Imports. Aby uzyskać więcej informacji, zobacz Wyliczenia i Kwalifikacja Nazw.

Enumeracje wstępnie zdefiniowane

Program Visual Basic udostępnia szereg wstępnie zdefiniowanych wyliczeń, takich jak FirstDayOfWeek i MsgBoxResult, w celu ułatwienia kodu. Aby uzyskać listę tych elementów, zobacz Stałe i Wyliczenia.

Zobacz także