原則上是-1,但是如果是Long(Integer等)轉(zhuǎn)Boolean,只要是非0的,都可以表示True...0表示False
創(chuàng)新互聯(lián)公司致力于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè),成都網(wǎng)站設(shè)計(jì),集團(tuán)網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過(guò)標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進(jìn)行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場(chǎng)競(jìng)爭(zhēng)中脫穎而出。 選擇創(chuàng)新互聯(lián)公司,就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!
新手不容易記憶,倒底是0是False還是-1是False還是別的,你可以這樣記
整數(shù)型的變量定義后默認(rèn)為0,而布爾定義變量后默認(rèn)為False,因此0表示False,非0則表示True..
是對(duì)的..
檢查其他地方的錯(cuò)誤吧..
If A B Then
Continue For
類似的還有
Continue While
就是你需要的.
跳過(guò)后面的內(nèi)容,執(zhí)行下一次循環(huán).
你該貼一下代碼的。
是不等于號(hào)
你說(shuō)的這個(gè)用戶自定義的方法有可能是function修飾的有返回值的方法
他有可能返回?cái)?shù)字,字符串,boolean等等
這個(gè)時(shí)候就可以用變量去跟方法返回值進(jìn)行比較
比如 方法返回1
那么
Dim a as integer =2
Public Function returnb () as Integer
return 1
End function
If a returnb Then
Console.write("不相等")
End If
Len(String) 返回的是 String 的字符數(shù)。
Len(Integer(或其他數(shù)值類型)) 返回的是這個(gè)數(shù)值類型的字節(jié)長(zhǎng)度。
Trim(100),Trim() 后的結(jié)果已經(jīng)轉(zhuǎn)換成 String 字符串類型了。
而 100 這是一個(gè) Integer 類型的數(shù),Len 返回的是一個(gè) Integer 所占的字節(jié)數(shù),也就是4。
你要是想返回 100 這個(gè)字符串的字符長(zhǎng)度,應(yīng)該用雙引號(hào)引上,Len("100")=3。