Megosztás a következőn keresztül:


Operátorok és kifejezések a Visual Basicben

Az operátor olyan kódelem, amely egy vagy több, értékeket tartalmazó kódelemen hajt végre műveletet. Az értékelemek közé tartoznak a változók, az állandók, a literálok, a tulajdonságok, a Function és Operator eljárásokból való visszatérések, valamint a kifejezések.

A kifejezés operátorokkal kombinált értékelemek sorozata, amely új értéket eredményez. Az operátorok számítások, összehasonlítások vagy egyéb műveletek végrehajtásával hajtják végre az értékelemeket.

Operátorok típusai

A Visual Basic a következő operátortípusokat biztosítja:

Az operátorral kombinált értékelemeket az operátor operandusainak nevezzük. Az értékelemekkel kombinált operátorok kifejezéseket alkotnak, kivéve a hozzárendelési operátort, amely utasítást alkot. További információ: Utasítások.

Kifejezések kiértékelése

A kifejezés végeredménye egy olyan értéket jelöl, amely általában egy ismert adattípus, például Boolean, Stringvagy numerikus típus.

Az alábbiakban példákat láthat a kifejezésekre.

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.

Több operátor is hajthat végre műveleteket egyetlen kifejezésben vagy utasításban, ahogy az alábbi példa is mutatja.

x = 45 + y * z ^ 2

Az előző példában a Visual Basic végrehajtja a műveleteket a hozzárendelési operátor jobb oldalán található kifejezésben (=), majd hozzárendeli az eredményként kapott értéket a bal oldali változóhoz x . A kifejezésekben kombinálható operátorok számának nincs gyakorlati korlátja, de a Visual Basic operátorelőzményeinek ismerete szükséges a várt eredmények eléréséhez.

Lásd még