W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
下表顯示了VB.Net支持的所有比較運(yùn)算符。 假設(shè)變量A為10,變量B為20,則:
運(yùn)算符 | 描述 | 示例 |
---|---|---|
= | 檢查兩個(gè)操作數(shù)的值是否相等; 如果相等,則條件為真(true)。 | (A = B) 不返回true. |
<> | 檢查兩個(gè)操作數(shù)的值是否相等; 如果不相等,則條件為真。 | (A <> B) 返回 true. |
> | 檢查左操作數(shù)的值是否大于右操作數(shù)的值; 如果左操作數(shù)大于右操作數(shù),則條件為真。 | (A > B) 不返回 true. |
< | 檢查左操作數(shù)的值是否小于右操作數(shù)的值; 如果左操作數(shù)小于右操作數(shù),則條件為真。 | (A < B) 返回 true. |
>= | 檢查左操作數(shù)的值是否大于或等于右操作數(shù)的值; 如果左操作數(shù)大于或者等于右操作數(shù),則條件為真。 | (A >= B) is 不返回true. |
<= | 檢查左操作數(shù)的值是否小于或等于右操作數(shù)的值; 如果左操作數(shù)小于或者等于右操作數(shù),則條件為真。 | (A <= B) 返回 true. |
條件運(yùn)算的結(jié)果應(yīng)該為true或者false,以上不返回true的都返回false!以下if語句也只有在條件為true的情況時(shí)才會(huì)執(zhí)行!
嘗試以下示例來了解VB.Net中提供的所有關(guān)系運(yùn)算符:
Module operators
Sub Main()
Dim a As Integer = 21
Dim b As Integer = 10
If (a = b) Then
Console.WriteLine("Line 1 - a is equal to b")
Else
Console.WriteLine("Line 1 - a is not equal to b")
End If
If (a < b) Then
Console.WriteLine("Line 2 - a is less than b")
Else
Console.WriteLine("Line 2 - a is not less than b")
End If
If (a > b) Then
Console.WriteLine("Line 3 - a is greater than b")
Else
Console.WriteLine("Line 3 - a is not greater than b")
End If
' Lets change value of a and b
a = 5
b = 20
If (a <= b) Then
Console.WriteLine("Line 4 - a is either less than or equal to b")
End If
If (b >= a) Then
Console.WriteLine("Line 5 - b is either greater than or equal to b")
End If
Console.ReadLine()
End Sub
End Module
當(dāng)上述代碼被編譯和執(zhí)行時(shí),它產(chǎn)生以下結(jié)果:
Line 1 - a is not equal to b
Line 2 - a is not less than b
Line 3 - a is greater than b
Line 4 - a is either less than or equal to b
Line 5 - b is either greater than or equal to b
除了上述,VB.Net提供了三個(gè)比較運(yùn)算符,我們將在以后的章節(jié)中使用; 不過,我們?cè)谶@里給出一個(gè)簡(jiǎn)短的描述。
1、Is 運(yùn)算符 -它比較兩個(gè)對(duì)象引用變量,并確定兩個(gè)對(duì)象引用是否引用相同的對(duì)象,而不執(zhí)行值比較。 如果object1和object2都引用完全相同的對(duì)象實(shí)例,則返回結(jié)果為True; 否則,返回結(jié)果為False。
2、IsNott 運(yùn)算符 - 它還比較兩個(gè)對(duì)象引用變量,并確定兩個(gè)對(duì)象引用是否引用不同的對(duì)象。 如果object1和object2都引用完全相同的對(duì)象實(shí)例,則返回結(jié)果為False; 否則,返回結(jié)果為True。
3、Like 運(yùn)算符 - 它將字符串與模式進(jìn)行比較。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: