Operátory a výrazy v jazyce Visual Basic

Operátor je prvek kódu, který provádí operaci s jedním nebo více elementy kódu, které obsahují hodnoty. Mezi prvky hodnoty patří proměnné, konstanty, literály, vlastnosti, návraty z Function a Operator procedury a výrazy.

Výraz je řada hodnotových prvků v kombinaci s operátory, což přináší novou hodnotu. Operátory pracují s prvky hodnot provedením výpočtů, porovnání nebo jiných operací.

Typy operátorů

Visual Basic poskytuje následující typy operátorů:

Prvky hodnot, které jsou kombinovány s operátorem, se nazývají operandy tohoto operátoru. Operátory v kombinaci s výrazy formuláře prvků hodnot s výjimkou operátoru přiřazení, který tvoří příkaz. Další informace najdete v tématu Příkazy.

Vyhodnocení výrazů

Konečný výsledek výrazu představuje hodnotu, která je obvykle známým datovým typem, jako Booleanje , nebo Stringčíselný typ.

Tady jsou příklady výrazů.

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.

Několik operátorů může provádět akce v jednom výrazu nebo příkazu, jak ukazuje následující příklad.

x = 45 + y * z ^ 2

V předchozím příkladu Visual Basic provádí operace ve výrazu na pravé straně operátoru přiřazení (=) a pak přiřadí výslednou hodnotu proměnné x vlevo. Neexistuje žádný praktický limit počtu operátorů, které lze kombinovat do výrazu, ale pochopení priority operátoru v Visual Basic je nezbytné k zajištění toho, abyste získali očekávané výsledky.

Viz také