Udostępnij za pośrednictwem


Operatorów i wyrażeń w języku Visual Basic

Operator jest elementem kodu, który wykonuje operację na elementy kodu, które zawierają wartości.Elementy wartości obejmują zmienne, stałe, literały, właściwości, zwraca z Function i Operator procedur i wyrażeń.

Wyrażenie jest serią wartości elementy połączone z podmiotami gospodarczymi, która daje w wyniku nowej wartości.Podmioty gospodarcze działają na elementy wartość wykonując obliczenia, porównania lub innych operacji.

Typy operatorów

Visual Basiczapewnia następujące typy operatorów:

Elementy wartości, które są połączone z operatorem są nazywane operandy tego operatora.Podmioty gospodarcze w połączeniu z wartości elementów formularza wyrażeń, z wyjątkiem dla operatora przypisania formularzy, które Instrukcja.Aby uzyskać więcej informacji, zobacz Instrukcje języka Visual Basic.

Ocena wyrażenia

Końcowy wynik wyrażenia reprezentuje wartość, która jest zwykle typu znanych danych takich jak Boolean, String, lub typu liczbowego.

Poniżej przedstawiono przykłady wyrażeń.

5 + 4

' The preceding expression evaluates to 9.

15 * System.Math.Sqrt(9) + x

' The preceding expression evaluates to 45 plus the value of x.

"Concat" & "ena" & "tion"

' The preceding expression evaluates to "Concatenation".

763 < 23

' The preceding expression evaluates to False.

Kilka operatorów można wykonywać czynności w pojedyncze wyrażenie lub instrukcji, jak przedstawiono w następującym przykładzie.

x = 45 + y * z ^ 2

W poprzednim przykładzie Visual Basic wykonuje operacje w wyrażeniu po prawej stronie operatora przypisania (=), następnie przypisuje wynikową wartość zmiennej x po lewej stronie.Nie ma żadnych praktyczne limitu liczby podmiotów gospodarczych, które mogą być połączone w wyrażeniach, ale zrozumienia Pierwszeństwo operatorów w języku Visual Basic konieczne jest zapewnienie, że uzyskanie wyników można się spodziewać.

Aby uzyskać dodatkowe informacje i przykłady, zobacz Przeciążanie operatora, w języku Visual Basic 2005.

Zobacz też

Koncepcje

Efektywne kombinację operatorów (Visual Basic)

Inne zasoby

Podmioty gospodarcze (Visual Basic)

Instrukcje (Visual Basic)