完全沒有!vb .NET 編輯器會(huì)自動(dòng)給你加上括號(hào)(如果需要的話),所以完全不用在意這些細(xì)節(jié),妥妥的??梢宰约簻y試下嘛。
成都創(chuàng)新互聯(lián)是一家專注于網(wǎng)站建設(shè)、成都做網(wǎng)站與策劃設(shè)計(jì),睢陽網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:睢陽等地區(qū)。睢陽做網(wǎng)站價(jià)格咨詢:18980820575
VB中()通常是方法、過程或者函數(shù)用來引用參數(shù)用的,如果()是空的,表示該方法、過程或者函數(shù)沒有引用參數(shù),盡管如此,()還是必需帶上。而Me.hide()這個(gè)是窗體自我引用hide方法也就是隱藏這個(gè)窗體方法。此方法沒有引用參數(shù).
加方括號(hào)就表示不是一個(gè)關(guān)鍵字
經(jīng)常看到有的代碼中Byte、 String 、Object 加上方括號(hào),就是為防止編譯器把他們誤認(rèn)為是關(guān)鍵字。在sql中也會(huì)經(jīng)??吹?/p>
你理解時(shí)可以不用理會(huì),[Byte]() 就是Byte()
dim bytesSent() as Byte 是聲明一個(gè)沒有給定下標(biāo)的數(shù)組
dim bytesReceived(255) as Byte 是聲明了一個(gè)有下標(biāo)的數(shù)組
說VB中不用大括號(hào)是不對的,說VB中常用大括號(hào)也是不對的,這要看具體場合。
比如 SendKeys 函數(shù)在調(diào)用按鍵時(shí)就要用到大括號(hào),這時(shí)大括號(hào)中傳遞的就是按鍵參數(shù)。例如:SendKeys ""這句就模擬了回車按鍵。而在其他場合下一般是用不到的。
注:大括號(hào)在 C/C++/C# 等語言中是經(jīng)常使用的。
請參考
加方括號(hào)就表示不是一個(gè)關(guān)鍵字。[String]是為防止編譯器把它誤認(rèn)為是關(guān)鍵字String。