溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

VB.NET如何格式化

發(fā)布時(shí)間:2021-12-02 13:52:13 來源:億速云 閱讀:243 作者:小新 欄目:編程語言

小編給大家分享一下VB.NET如何格式化,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

對(duì)代碼進(jìn)行VB.NET格式化時(shí),要達(dá)到的目的包括:
1) 通過代碼分割成功能塊和便于理解的代碼段,使代碼更容易閱讀和理解;
2) 使用空行和注釋行,將程序中邏輯上不相關(guān)的代碼塊分開。比如:變量聲明部分和代碼語句間的分隔;較長的過程中,完成不同功能的代碼塊間的分隔。要避免出現(xiàn)邏輯上混亂的分隔,如:某一邏輯功能代碼塊中間用空行進(jìn)行了分隔,但是在相鄰功能代碼塊之間卻沒有分隔,這樣會(huì)給程序閱讀者造成錯(cuò)覺。
3) 減少為理解代碼結(jié)構(gòu)而需要做的工作;
4) 使代碼的閱讀者不必進(jìn)行假設(shè);
5) 使代碼結(jié)構(gòu)盡可能做到格式清楚明了。

VB.NET格式化編程原則
1) 要將多個(gè)語句放在同一行上不論是變量聲明,還是語句都不要在一行上書寫多個(gè)。
2) 用行接續(xù)符
對(duì)較長語句,如API聲明等,在代碼窗體可視范圍內(nèi)給予換行,不要使別人必須通過滾動(dòng)窗口才能查看到完整的代碼。注意,當(dāng)處理長字符串時(shí),要使用

"字符串1" & _  "字符串2"

的格式。

3) 縮進(jìn)后續(xù)行當(dāng)你將變量設(shè)置為某個(gè)值時(shí),所有后續(xù)行的縮進(jìn)位置應(yīng)與***行的變量值相同;當(dāng)你調(diào)用一個(gè)過程時(shí),后續(xù)行縮進(jìn)到***個(gè)參數(shù)的開始處;當(dāng)你將變量或?qū)傩栽O(shè)置為等于表達(dá)式的計(jì)算結(jié)果時(shí),請(qǐng)從后面分割該語句,以確保該表達(dá)式盡可能放在同一行上。
4) 在If語句后縮進(jìn);在Else語句后縮進(jìn)、在Select Case語句后縮進(jìn)、在Case語句后縮進(jìn)、在Do語句后縮進(jìn)、已經(jīng)用行接續(xù)符分割的語句的各個(gè)行要縮進(jìn)、在With語句后縮進(jìn)。對(duì)從屬于行標(biāo)注的代碼進(jìn)行縮進(jìn)。
5) 在執(zhí)行統(tǒng)一任務(wù)的各個(gè)語句組之間插入一個(gè)空行。好的代碼應(yīng)由按邏輯順序排列的進(jìn)程或相關(guān)語句組構(gòu)成。

以上是“VB.NET如何格式化”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI