共用方式為


程式碼中的註解 (Visual Basic)

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

以簡短註解做為所有程序開頭是良好的程式設計作法,此註解會描述程序的基本特性 (作用為何)。 這對於您自己以及對於其他檢查程式碼的人都有好處。 您應該將描述功能特性的註解,與實作 (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 不會施行新增註解的規則。 撰寫對您自己與其他閱讀程式碼的人而言最有效的註解。

註解類型 註解說明
目的 描述程序的功用 (非如何運作)
假設 列出每個外部變數、控制項、開啟檔案或其他程序存取的項目
效果 列出每個受影響的外部變數、控制項或檔案,以及其所受的影響 (僅限於不明顯的)
輸入 指定引數的用途
傳回 說明程序傳回的值

請記住以下要點:

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

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

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

您可以藉由選取一或多行程式碼,並選擇 [編輯] 工具列中的 [註解] (The Visual Basic Comment button in Visual Studio.) 和 [註解排除] (The Visual Basic Uncomment button in Visual Studio.) 按鈕,加入或移除一個程式碼區段的註解符號。

注意

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

另請參閱