Ilang beses ko ay upang suriin ang lahat ng code upang makita dahil ang programa ay hindi sa anumang kaso at kung o piliin at i-debug ang probra matapos kong natanto ito ay isang menor de edad pagkakamali sa kasarian ng isang salita na ginagamit upang, halimbawa, ay isang estado . Maraming mga beses kung ako ay ginamit acuerdaba "ipinasok" o "ipinasok", "Buksan" o Buksan "at ang gusto. Ang paggamit ng mga enumerators estandarisar talagang tumutulong sa lahat ng mga uri ng data. At sa pamamagitan ng paggamit ng enumerators mayroon kaming ang napakahalaga tulong ng intelisense ay magbigay sa amin ng katiyakan na kami ay gamit ang kaukulang halaga.
'Lumikha ang enumerator TipoComprobante Pampublikong Enum TipoComprobante Invoice = 1 Sumangguni = 2 NCredito = 3 NDebito = 4 Dulo Enum 'Kami ay lumikha ng isang (object) voucher klase kasama ang lahat ng mga katangian Upang gawing simple ang halimbawang ito, pabayaan mag-isa ang uri pripiedad Pampublikong Class Katunayan Bilang Pribadong _Tipo TipoComprobante Public Uri ng Property () Bilang TipoComprobante Makuha Bumalik _Tipo Kumuha ng Pagtatapos Itakda (ByVal halaga Tulad TipoComprobante) _Tipo = Halaga Dulo Set Dulo Property End Class 'Sa sa subroutine GrabarComprobante gumamit ng isang piliin ang kaso para sa 'Kilalanin ang uri ng patunay Public Class Class1 Pampublikong Sub GrabarComprobante na (ByVal c Bilang Katunayan) Piliin ang Kaso c.Tipo Kaso TipoComprobante.Factura grabarFactura (c) Kaso TipoComprobante.NCredito grabarNCredito (c) Kaso grabarNDebito (c) Wakasan ang Piliin End Sub Ng sub grabarFactura (ByVal c Bilang sa Katunayan) 'Code upang itala ang invoice End Sub Ng sub grabarNCredito (ByVal c Bilang sa Katunayan) 'Code upang itala ang credit tandaan End Sub Ng sub grabarNDebito (ByVal c Bilang sa Katunayan) 'Code sa record ng Debit Tandaan End Sub End Class
Ngayon hindi mo na nalilito sa pamamagitan ng paggamit ng mga enumerators at intellisense sa visual talyer. Hanapin sa Figure 1 at makita kung paano ito ay nagpapakita ng iba't-ibang uri na namin tinukoy sa simula. Ito ang mangyayari kapag kailangan naming gamitin ang anumang tinukoy na halaga ng uri ng "TipoComprobante"

Ano ang kahulugan ang ang numero pagkatapos ng pantay-pantay
Talagang ang mga numero ay ang aktwal na mga halaga sa gayon na ang programa ang gumagana at ang mga naka-imbak sa mga table sa database, ngunit ng memorizing ang mga numero ay mahirap, ito ay mas simple upang gamitin enumerators.