在 C# 中註釋文字塊
作為註解的註釋處於更高的抽象級別,編譯器在編譯 C# 程式碼時會忽略它。在本指南中,你將學習在 C# 中對文字或程式碼塊進行註釋的不同方法、語法和鍵盤快捷鍵。
C# 中文字塊的單行和多行註釋
單行是 C# 中最常見的註釋型別。C# 編譯器會忽略雙正斜槓或//
(表示單行註釋)之後的所有內容,直到行尾。
多行註釋以/*
開頭,以*/
結尾,它們之間的每一行文字都將充當一個註釋塊。
// This is a single-line comment
// This is another line of comment
using System;
public class SingleLine {
public static void Main(string[] args) {
/*
This will be a comment line.
This feature is useful for commenting on multiple lines of code at once in C#
*/
Console.WriteLine("Hello World!");
}
}
輸出:
Hello World!
從技術上講,你可以通過使用許多單行註釋來編寫多行註釋。如果在 C# 中有多行要註釋的文字,請使用 Ctrl+E+C 註釋掉這些多行。
作為快捷方式,你可以使用 Ctrl+K 來註釋和 Ctrl+C 取消註釋 C# 中選定的文字行。或者,Ctrl+K 可以註釋,Ctrl+U 可以取消對 C# 程式碼的註釋。
使用 Visual Studio 的框選擇功能在 C# 中註釋文字塊
在 C# 中執行多行編輯時,Visual Studio 具有框選擇
功能。使用框選擇鍵入允許你在註釋或程式碼的每一行中插入新文字。
你可以使用滑鼠或鍵盤選擇一個矩形文字區域,然後按 Alt 啟用 Box Selection
功能。
將滑鼠指標放在文字上並按住 Alt 鍵。按住 Alt 鍵的同時使用滑鼠左鍵或從鍵盤的箭頭鍵選擇一個矩形區域。
釋放滑鼠左鍵和 Alt 鍵,一次在所選註釋塊的每一行中插入文字。
前:
int First;
int Second;
int Third;
使用 Ctrl+E+C 一次註釋多行程式碼,然後在每行選擇 int
後鍵入 Line of Code
使用框選擇
功能。
後:
// Line of Code First
// Line of Code Second
// Line of Code Third
Box Selection
功能使開發人員可以一次將文字新增到評論塊的多行中。框選擇
功能有助於使垂直選擇零字元寬,為新的或複製的文字建立多行插入點。
在 C# 中用空格或縮排註釋文字塊
當你用Ctrl+E+C選擇一些程式碼行後,用Ctrl+K, C註釋一個文字塊,你會得到。
// First line
// Second line
// Third line
要在 //
和註釋文字之間插入空格或縮排,請將游標移動到 //
之後的第一行。然後按 Alt+Shift 並使用鍵盤上的向上和向下箭頭鍵選擇一個文字塊。
選擇完成後,按空格鍵在註釋塊中輸入空格(縮排),你將得到:
// First line
// Second line
// Third line
這些鍵盤快捷鍵是作為 Visual Studio 2010 的一部分引入的,適用於更高版本的 VS,包括 Visual Studio 2022 IDE。
或者,在文字塊的第一行之前和文字塊的最後一行之後的多行註釋 /*
消除了對任何空格或縮排的需要。
/*
First line
Second line
Third line
*/
在本教程中,你學習了在 C# 中對文字或程式碼塊進行註釋的所有方法。每種方法都為不同的場景提供了一些獨特的好處。
用你的判斷和經驗來決定哪種方法對你有好處。
Hassan is a Software Engineer with a well-developed set of programming skills. He uses his knowledge and writing capabilities to produce interesting-to-read technical articles.
GitHub