一、連接運算符
連接運算就是將兩個表達式連接在一起,運算符有“&”和“+”,如果操作數是“String”類型,那麼這兩個運算符完成的功能是一樣的,如下表所示:
運算符
名稱
類型
說明
+
加連接符
雙目運算符
如果兩個操作數為“String”,就把這兩個操作數連接成一個字符串,否則按加號處理
&
連接符
雙目運算符
將操作數強行轉換成“String”,再進行連接運算
二、邏輯運算符
邏輯運算符通常用於表示復雜的關系。例如,有這樣的條件:如果X大於或等於零,則對X取平方根,在vb.net中可以表示為:
If X>0 OR X=0 Then
X=Math.Sqrt(X)
End If
邏輯運算符如下表所示:
運算符
名稱
類型
說明
AND
與
雙目運算符
A AND B表示A與B,A、B都為“True”時,結果為“True”,否則為“False”
NOT
非
單目運算符
NOT A表示非A,A為1時,結果為0;A為0時,結果為1
OR
或
雙目運算符
A OR B表示A或B,A、B都為“False”時,結果為“False”,否則為“True”
XOR
異或
雙目運算符
A XOR B表示A異或B,A、B不相等時,結果為“True”,否則為“False”