Visual Basic .NET: Liste der Operatorenprioritäten

Aus Wikibooks
Wechseln zu: Navigation, Suche

Diese Liste stellt die Prioritäten aller Operatoren in Visual Basic einander gegenüber. Je höher ein Operator in der Liste erscheint, umso höher seine Priorität. Die Originalliste findet sich in der englischen MSDN Library.

Wundern Sie sich nicht, dass in dieser Liste einige Operatoren auftauchen, die Ihnen noch nicht bekannt sind, namentlich Is, IsNot, und TypeOf...Is. Diese stehen im Zusammenhang mit objektorientierter Programmierung.

  • Arithmetische und Verkettungsoperatoren
    • Potenzierung (^)
    • Unäre Negation (-) 1
    • Multiplikation (*) und Division (/)
    • Ganzzahlige Division (\)
    • Modulo (Mod)
    • Addition (+) und Subtraktion (-)
    • Zeichenfolgenverkettung (&)
  • Vergleichsoperatoren (=, <>, <, <=, >, >=, Like, Is, IsNot, TypeOf...Is)
  • Logische Operatoren
    • Negation (Not)
    • Konjunktion (And, AndAlso)
    • Disjunktion (Or, OrElse, Xor)
  • Zuweisungsoperator (=) und zusammengesetzte Operatoren

1 Bei der unären Negationsoperation handelt es sich um das Minus vor negativen Zahlen.

Crystal Clear app terminal.png Code:  

Dim a As Integer = -1

Crystal Clear app kscreensaver.png Ausgabe:  

a = -1