Tellers

Hoe vaak moest ik al de code te controleren om te zien omdat het programma was in ieder geval niet en als of te selecteren en te debuggen probra nadat ik besefte dat het een kleine fout het geslacht van een woord gebruikt om, bijvoorbeeld, een staat . Vaak als ik het had gebruikt acuerdaba "gesloten" of "gesloten", "Open" of Open "en dergelijke. Het gebruik van tellers estandarisar helpt echt al deze gegevens types. En door gebruik te maken tellers hebben we de onschatbare hulp van intelisense geeft ons de zekerheid dat we de overeenkomstige waarde gebruikt.

 'Maak de teller TipoComprobante
 Public Enum TipoComprobante
 Factuur = 1
 Raadpleeg = 2
 NCredito = 3
 NDebito = 4
 End Enum

 'We hebben een (object) klasse voucher met al zijn eigenschappen
 'Om dit voorbeeld te vereenvoudigen, laat staan ​​het type pripiedad
 Public Class Proof
 Als prive _Tipo TipoComprobante

 Openbaar Domein Type () Zoals TipoComprobante
 Krijgen
 Keer terug _Tipo
 Get End
 Set (ByVal waarde als TipoComprobante)
 _Tipo = Waarde
 Einde Set
 End Property

 End Class

 'Gebruik In subroutine GrabarComprobante een select case voor
 "Identificeer het type bewijs
 Public Class Class1

 Openbare GrabarComprobante Sub (ByVal c als bewijs)

 Select Case c.Tipo
 Case TipoComprobante.Factura
 grabarFactura (c)
 Case TipoComprobante.NCredito
 grabarNCredito (c)
 Geval
 grabarNDebito (c)
 End Select
 End Sub

 Sub grabarFactura (ByVal c als bewijs)
 'Code de factuur op te nemen
 End Sub

 Sub grabarNCredito (ByVal c als bewijs)
 'Code van de creditnota op te nemen
 End Sub

 Sub grabarNDebito (ByVal c als bewijs)
 'Code tot Incasso-Note op te nemen
 End Sub
 End Class

Nu zult u nooit verward worden door het gebruik van tellers en IntelliSense in Visual Studio. Kijk naar figuur 1 en zie hoe het de verschillende types definieerden we in het begin laat zien. Dit zal gebeuren wanneer we behoefte aan een bepaalde waarde type "TipoComprobante" te gebruiken

Enumeradores001

2 Responses to "tellers"

  1. vanessa zegt:

    Welke betekenis heeft het nummer achter de gelijke

  2. Elisa zegt:

    Eigenlijk de getallen zijn de actuele waarden zodat het programma werken en die zijn opgeslagen in de tabellen in de database, maar het onthouden van de getallen moeilijk is het veel eenvoudiger te gebruiken tellers.

Commentaar