Sdílet prostřednictvím


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 hodnot patří proměnné, konstanty, literály, vlastnosti, návraty z procedur Function a Operator, 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 provádění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 prvky hodnot tvoří výrazy, s výjimkou operátoru přiřazení, který tvoří příkaz. Další informace naleznete 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, například Boolean, Stringnebo číselného typu.

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í (=), poté 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átorů v jazyce Visual Basic je nezbytné k zajištění toho, abyste získali očekávané výsledky.

Viz také