共用方式為


程式碼中的註解 (Visual Basic)

當您閱讀程式碼範例時,常會遇到註解符號 (')。 這個符號會告知 Visual Basic 編譯器忽略它後面的文字或「註解」(Comment)。 註解是為了閱讀者方便而加入至程式碼的簡短說明。

以簡短註解做為所有程序開頭是良好的程式設計作法,此註解會描述程序的基本特性 (作用為何)。 這對於您自己以及對於其他檢查程式碼的人都有好處。 您應該將描述功能特性的註解,與實作 (Implementation) 細節 (程序是如何運作) 分開。 當您將實作細節包含在描述中,請記得在更新函式時,將實作細節一同更新。

註解可以跟隨在陳述式之後的同一行中,或者佔據一整行。 兩者皆會在以下程式碼中加以說明。

' This is a comment beginning at the left edge of the screen.
text1.Text = "Hi!"   ' This is an inline comment.

如果需要有一行以上的註解,請在每一行中使用註解符號,如下列範例:

' This comment is too long to fit on a single line, so we break 
' it into two lines. Some comments might need three or more lines.

註解方針

下表提供哪些註解型別可以出現在一段程式碼之前的一般方針。 這些都是建議,Visual Basic 不會強制加入註解的規則。 撰寫對您自己與其他閱讀程式碼的人而言最有效的註解。

註解類型

註解說明

用途

描述程序的功用 (非如何運作)

假設

列出每個外部變數、控制項、開啟檔案或其他程序存取的項目

效果

列出每個受影響的外部變數、控制項或檔案,以及其所受的影響 (僅限於不明顯的)

輸入

指定引數的用途

傳回

說明程序傳回的值

請記住以下要點:

  • 每個重要的變數宣告之前都應該有註解,此註解會描述所宣告之變數的用途。

  • 變數、控制項和程序應該清楚命名,讓註解只需用於複雜的實作細節中。

  • 註解不可以跟隨在同一行的行接續序列之後。

您可以藉由選取一或多行程式碼,並選擇 [編輯] 工具列中的 [註解] (VisualBasicWinAppCodeEditorCommentButton) 和 [取消註解] (VisualStudioWinAppProjectUncommentButton) 按鈕,加入或移除一個程式碼區段的註解符號。

注意事項注意事項

您也可以藉由在文字前方置入 REM 關鍵字,將註解加入至您的程式碼中。然而,' 符號和 [註解] / [取消註解] 按鈕比較容易使用,而且需要的空間與記憶體較少。

請參閱

參考

REM 陳述式 (Visual Basic)

其他資源

程式結構和程式碼慣例 (Visual Basic)