Enumerators

Hur många gånger var jag tvungen att kolla all kod för att se eftersom programmet inte var i alla fall och om eller välj och felsöka probra efter att jag insåg att det var en mindre misstag kön av ett ord som används för att till exempel vara en stat . Många gånger om jag hade använt acuerdaba "in" eller "in", "Öppna" eller Öppna "och liknande. Användningen av enumerators estandarisar hjälper verkligen alla dessa datatyper. Och genom att använda enumerators har vi ovärderlig hjälp av intelisense kommer att ge oss säkra på att vi använder motsvarande värde.

 "Skapa uppräknaren TipoComprobante
 Allmän Enum TipoComprobante
 Faktura = 1
 Se = 2
 NCredito = 3
 NDebito = 4
 Änden Enum

 "Vi skapade en (objekt) klass voucher med alla dess egenskaper
 "För att förenkla detta exempel, än mindre vilken typ pripiedad
 Allmän klass Bevis
 Som Privat _Tipo TipoComprobante

 Allmän egendom typ () As TipoComprobante

 Återgå _Tipo
 Få Slut
 In (ByVal värde Såsom TipoComprobante)
 _Tipo = Värde
 Änden Set
 Avsluta Fastighetsförmedling

 Änden klass

 "I subrutinen GrabarComprobante använder en utvald fall för
 "Identifiera vilken typ av bevis
 Allmän klass klass 1

 Public Sub GrabarComprobante (ByVal c utgöra bevis)

 Välj Case c.Tipo
 Vid TipoComprobante.Factura
 grabarFactura (c)
 Vid TipoComprobante.NCredito
 grabarNCredito (c)
 Case
 grabarNDebito (c)
 Avsluta Välj
 End Sub

 Sub grabarFactura (ByVal c utgöra bevis)
 "Kod för att registrera fakturan
 End Sub

 Sub grabarNCredito (ByVal c utgöra bevis)
 "Kod för att spela in kreditnotan
 End Sub

 Sub grabarNDebito (ByVal c utgöra bevis)
 "Kod för att spela in debetnota
 End Sub
 Änden klass

Nu behöver du aldrig förväxlas med hjälp av enumerators och IntelliSense i Visual Studio. Titta på figur 1 och se hur det visar de olika typerna vi definierade i början. Detta kommer att ske när vi behöver använda definierat värde typ "TipoComprobante"

Enumeradores001

2 Responses to "Enumerators"

  1. vanessa säger:

    Vilken betydelse har siffran efter lika

  2. Elisha säger:

    Egentligen siffrorna är de faktiska värden så att programmet fungerar och de lagras i tabellerna i databasen, men som memorera siffrorna är svårt, är det mycket enklare att använda enumerators.

Kommentar