Sdílet prostřednictvím


Proměnné v jazyce Visual Basic

Máte často ukládat hodnoty při provádění výpočtů s Visual Basic.Můžete například vypočítat několik hodnot, porovnejte je a provádět různé operace, v závislosti na výsledku srovnání.Je třeba zachovat hodnoty, pokud chcete porovnat.

Použití

Visual Basic, stejně jako většina programovacích jazyků, používá k ukládání hodnot proměnné.A proměnná má název (word, který použít odkaz na hodnotu obsahující proměnné).Proměnná má také datový typ (která určuje druh dat, která lze ukládat proměnné).Proměnné mohou představovat pole má uložit sadu indexovaných úzce souvisejících datových položek.

Odvození typu místní umožňuje deklarovat proměnné bez výslovně uvede typ dat.Místo toho kompilátor odvodí typ proměnné z typu výrazu inicializace.Další informace naleznete v tématu Místní odvození typu (Visual Basic) a Možnost odvodit prohlášení.

Přiřazení hodnoty

Příkazy přiřazení slouží k provádění výpočtů a výsledek přiřadit proměnné, jak ukazuje následující příklad.

' The following statement assigns the value 10 to the variable.
applesSold = 10
' The following statement increments the variable.
applesSold = applesSold + 1
' The variable now holds the value 11.

[!POZNÁMKA]

Znaménko rovná se (=) v tomto příkladu je operátor přiřazení není operátor rovnosti.Hodnota je přiřazena proměnné applesSold.

Další informace naleznete v tématu Jak: přesunutí dat do proměnné (Visual Basic) a.

Proměnných a vlastností

Proměnná, jako Vlastnost představuje hodnotu, lze získat přístup.Je však složitější než proměnnou.Vlastnost používá bloky kódu, které řídí způsob nastavení a načtení jeho hodnotu.Další informace naleznete v tématu Rozdíly mezi proměnných a vlastností v jazyce Visual Basic.

Viz také

Úkoly

Odstraňování proměnných v jazyce Visual Basic

Jak: přesunutí dat do proměnné (Visual Basic) a

Koncepty

Deklarace proměnné v jazyce Visual Basic

Objektové proměnné v jazyce Visual Basic

Rozdíly mezi proměnných a vlastností v jazyce Visual Basic

Místní odvození typu (Visual Basic)