Operátory a výrazy v jazyce Visual Basic

Operátor je prvek kódu, který provádí operaci na jednom nebo více prvcích kódu, které uchovávají hodnoty. Mezi prvky hodnoty patří proměnné, konstanty, literály, vlastnosti, návratové Function Operator procedury a a výrazy.

Výraz je řada prvků hodnot, které jsou kombinovány s operátory, což má za důsledek novou hodnotu. Operátory působí na prvky hodnoty provedením výpočtů, porovnávání nebo jiných operací.

Typy operátorů

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

Prvky hodnoty, které jsou kombinovány s operátorem, se nazývají operandy daného operátoru. Operátory kombinované s prvky hodnoty formuláře 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, což je obvykle známý datový typ Boolean , například, String nebo číselný typ.

Následují 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 potom přiřadí výslednou hodnotu k proměnné x na levé straně. neexistuje žádné praktické omezení počtu operátorů, které je možné zkombinovat do výrazu, ale porozumění prioritě operátorů v Visual Basic je nezbytné k zajištění toho, abyste dosáhli očekávaných výsledků.

Viz také