QuickScript .NET-Operatoren
- Last UpdatedSep 25, 2024
- 1 minute read
Folgende QuickScript .NET-Operatoren erfordern einen einzelnen Operanden:
|
Bediener |
Kurzbeschreibung |
|---|---|
|
~ |
Komplement |
|
- |
Negation |
|
NICHT |
Logische Negation (NOT) |
Folgende QuickScript .NET-Operatoren erfordern zwei Operanden:
|
Bediener |
Kurzbeschreibung |
|---|---|
|
+ |
Addition und Verkettung |
|
- |
Subtraktion |
|
& |
Bitweises UND |
|
* |
Multiplikation |
|
** |
Potenz |
|
/ |
Division |
|
^ |
Exklusives ODER |
|
| |
Inklusives ODER |
|
< |
Kleiner als |
|
<= |
Kleiner oder gleich |
|
<> |
Ungleich |
|
= |
Zuweisung |
|
== |
Gleichheit (ist gleich); nicht unterstützt für Gesamt-Array-Vergleiche. Vergleichen Sie Arrays Element für Element mittels ==. |
|
> |
Größer als |
|
>= |
Größer oder gleich |
|
und |
Logische Negation (AND) |
|
MOD |
Modulo |
|
ODER |
Logische Negation (OR) |
|
SHL |
Bitweise Verschiebung (links) |
|
SHR |
Bitweise Verschiebung (rechts) |
Die folgende Tabelle zeigt die Prioritätshierarchie der QuickScript .NET-Operatoren:
|
Priorität |
Bediener |
|---|---|
|
1 (höchste) |
( ) |
|
2 |
- (Negation), NOT, ~ |
|
3 |
** |
|
4 |
*, /, MOD |
|
5 |
+, - (Subtraktion) |
|
6 |
SHL, SHR |
|
7 |
<, >, <=, >= |
|
8 |
==, <> |
|
9 |
& |
|
10 |
^ |
|
11 |
| |
|
12 |
= |
|
13 |
und |
|
14 (niedrigste) |
ODER |
Die Arguments der aufgeführten Operatoren können Zahlen oder Attribut-Werte sein. Das Setzen eines Arguments in Klammern ist optional. Bei Operator-Namen wird zwischen Groß- und Kleinschreibung nicht unterschieden.
Related Links
- Klammern ( )
- Negation ( - )
- Komplement ( ~ )
- Potenz ( ** )
- Multiplikation ( * ), Division ( / ), Addition ( + ), Subtraktion ( - )
- Modulo (MOD)
- Nach links schieben (SHL), Nach rechts schieben (SHR)
- Bitweises UND ( & )
- Exklusives ODER (^) und inklusives ODER ( | )
- Zuweisung ( = )
- Vergleiche ( <, >, <=, >=, ==, <> )
- AND, OR und NOT