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


Operátorok és kifejezések a Visual Basic

Az operátorok olyan kódelemek, amelyek egy vagy több, értékeket tartalmazó kódelemen hajtanak végre műveletet. Az értékelemek változókat, állandókat, literálokat, tulajdonságokat, visszatérési értékeket Function és Operator eljárásokat, valamint kifejezéseket tartalmaznak.

A kifejezés értékelemek sorozata operátorokkal kombinálva, 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 reagálnak az értékelemekre.

Operátortípusok

Visual Basic a következő típusú operátorokat biztosítja:

Az operátorral kombinált értékelemeket ennek az operátornak az operandusainak nevezzük. Az értékelemekkel kombinált operátorok kifejezéseket alkotnak, kivéve a hozzárendelési operátort, amely egy 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 Booleana , Stringvagy egy 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.

Számos operátor hajthat végre műveleteket egyetlen kifejezésben vagy utasításban, ahogy az alábbi példában látható.

x = 45 + y * z ^ 2

Az előző példában 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óhozx. A kifejezésekben kombinálható operátorok számának nincs gyakorlati korlátja, de az operátorok elsőbbségi sorrendjének megértésére Visual Basic van szükség annak biztosításához, hogy a várt eredményeket kapja.

Lásd még