VB-Beispiele
Kleine Beispiele für Visual Basic (VB.NET)-Code
VB-Namenskonventionen
Allgemeine Regeln
- Beginnen Sie jedes einzelne Wort in einem Namen mit einem Großbuchstaben: WriteExample
- Wenn Sie ein Element in Ihrer Visual Basic-Anwendung benennen, muss das erste Zeichen dieses Namens ein alphabetisches Zeichen oder ein Unterstrich sein.
- Ein Elementname darf nur alphabetische Zeichen, Dezimalziffern und Unterstriche enthalten.
- Ein Elementname muss mindestens ein alphabetisches Zeichen oder eine Dezimalziffer enthalten, wenn er mit einem Unterstrich beginnt.
- Ein Elementname darf nicht länger als 1023 Zeichen sein.
- Wenn ein Ereignis das Konzept „vorher“ oder „nachher“ hat, verwenden Sie ein Suffix in der Gegenwarts- oder Vergangenheitsform: ControlAdd oder ControlAdded
- Verwenden Sie bei langen oder häufig verwendeten Begriffen Abkürzungen, um die Namenslänge angemessen zu halten.
- Variablennamen mit mehr als 32 Zeichen sind auf einem Monitor mit niedriger Auflösung schwer lesbar.
- Stellen Sie sicher, dass Ihre Abkürzungen im gesamten Antrag einheitlich sind.
- Vermeiden Sie die Verwendung von Namen in einem inneren Bereich, die mit Namen in einem äußeren Bereich identisch sind. Wenn ein Konflikt zwischen einer Variablen und dem gleichnamigen Schlüsselwort auftritt, müssen Sie das Schlüsselwort identifizieren, indem Sie ihm die entsprechende Typbibliothek voranstellen. Wenn Sie beispielsweise eine Variable namens Date haben, können Sie die intrinsische Date -Funktion nur durch Aufrufen von DateTime.Date verwenden.
- Verwenden Sie „My“ oder „my“ nicht als Teil eines Variablennamens
Element | Notation | Beispiel | Notizen |
---|
Klasse | PascalCase (UpperCamelCase) | Klassenname | Beginnen Sie mit einem Substantiv. Fügen Sie in Namen von Ereignisargumentklassen das Suffix „EventArgs“ ein. |
Konstante | camelCase (lowerCamelCase) | constName | |
Ereignishandler | PascalCase (UpperCamelCase) | MouseEventHandler | Beginnen Sie Namen mit einem Substantiv, das die Art des Ereignisses beschreibt, gefolgt vom Suffix „Handler“. |
Funktion/Methode | PascalCase (UpperCamelCase) | RunFunction | Funktions- und Methodennamen beginnen mit einem Verb. |
Schnittstelle | PascalCase (UpperCamelCase) | IComponent, IPersistable | Beginnen Sie Schnittstellennamen mit dem Präfix „I“, gefolgt von einem Substantiv oder einer Nominalphrase oder einem Adjektiv, das das Verhalten der Schnittstelle beschreibt. Verwenden Sie keinen Unterstrich und gehen Sie mit Abkürzungen sparsam um, da Abkürzungen zu Verwirrung führen können. |
Modul | PascalCase (UpperCamelCase) | Modulname | Beginnen Sie mit einem Substantiv. |
Eigentum | PascalCase (UpperCamelCase) | PropertyName() | Beginnen Sie mit einem Substantiv. |
Struktur | PascalCase (UpperCamelCase) | Strukturname | Beginnen Sie mit einem Substantiv. |
Variable | camelCase (lowerCamelCase) | Variablenname | |
Kommentarkonventionen
- Platzieren Sie Kommentare in einer separaten Zeile statt am Ende einer Codezeile.
- Beginnen Sie den Kommentartext mit einem Großbuchstaben und beenden Sie den Kommentartext mit einem Punkt.
- Fügen Sie zwischen dem Kommentartrennzeichen (') und dem Kommentartext ein Leerzeichen ein.
Quellen
- Microsoft-Dokumente: Visual Basic-Namenskonventionen
- Microsoft-Dokumente: Visual Basic-Codierungskonventionen
- Microsoft-Dokumente: Konstanten deklarieren
- Microsoft-Dokumente: Variablen deklarieren
Unterstützung
Wenn Sie diese Beispiele nützlich finden, können Sie dieses Repo markieren.