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:
Operatory arytmetyczne obliczeń znanych wartości numeryczne, łącznie z ich wzorców bitowego przesunięcia.
Operatory porównania porównywania dwóch wyrażeń i zwracania Boolean wartości reprezentującej wyników porównania.
Operatory złączania przyłączyć wiele ciągów w jeden ciąg znaków.
Bitowe operatory w języku Visual Basic logicznych, jak i połączyć Boolean lub liczbowe wartości i zwraca wynik tego samego typu danych jako wartości.
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)