Enumeratoren

Wie viele Male habe ich den gesamten Code zu überprüfen, um zu sehen, weil das Programm war nicht in jedem Fall und wenn ein oder wählen und zu debuggen probra nachdem ich merkte, es war ein kleiner Fehler das Geschlecht eines Wortes verwendet zu haben, zum Beispiel, ein Staat zu sein . Viele Male, wenn ich gebraucht hatte acuerdaba "eingegeben" oder "eingegeben", "Öffnen" oder Open "und dergleichen. Die Verwendung von Enumeratoren estandarisar wirklich hilft, all diese Datentypen. Und durch die Verwendung Enumeratoren haben wir die unschätzbare Hilfe von intelisense gibt uns die Gewissheit, dass wir mit den entsprechenden Wert.

 'Erstellen des Enumerator TipoComprobante
 Public Enum TipoComprobante
 Rechnung = 1
 Siehe = 2
 NCredito = 3
 NDebito = 4
 End Enum

 "Wir haben eine (Objekt-) Klasse Gutschein mit all seinen Eigenschaften
 "Um dieses Beispiel zu vereinfachen, geschweige denn die Art pripiedad
 Public Class Proof
 Als Privater _Tipo TipoComprobante

 Öffentliche Eigenschaft Type () As TipoComprobante
 Bekommen
 Zurück _Tipo
 Get End
 Set (ByVal value As TipoComprobante)
 _Tipo = Wert
 End Set
 End Property

 End Class

 "Im Unterprogramm GrabarComprobante Verwenden Sie eine Select Case für
 "Identifizieren Sie die Art des Nachweises
 Public Class Class1

 Public Sub GrabarComprobante (ByVal c Als Beweis)

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

 Sub grabarFactura (ByVal c Als Beweis)
 'Code, um die Rechnung aufnehmen
 End Sub

 Sub grabarNCredito (ByVal c Als Beweis)
 'Code für die Aufzeichnung der Gutschrift
 End Sub

 Sub grabarNDebito (ByVal c Als Beweis)
 'Code zu notieren Lastschrift
 End Sub
 End Class

Jetzt wirst du nie durch den Einsatz von Enumeratoren und IntelliSense in Visual Studio verwechselt werden. Schauen Sie sich Abbildung 1 zu sehen, wie es die verschiedenen Arten wir die eingangs definierten zeigt. Dies wird geschehen, wenn wir irgendeine Art definierten Wert "TipoComprobante" verwenden müssen

Enumeradores001

2 Responses to "Enumeratoren"

  1. Vanessa sagt:

    Welche Bedeutung hat die Zahl nach dem Gleichheitszeichen

  2. Elisa sagt:

    Eigentlich sind die Zahlen die tatsächlichen Werte, so dass das Programm funktioniert und diese in den Tabellen in der Datenbank gespeichert, sondern als das Auswendiglernen der Zahlen ist schwierig, es ist viel einfacher zu benutzen Enumeratoren.

Kommentar