支持兩種形式的注釋:單行注釋和帶分隔符的注釋。單行注釋以字符 // 開頭並延續到源行的結尾。帶分隔符的注釋以字符 /* 開頭,以字符 */ 結束。帶分隔符的注釋可以跨多行。
注釋不嵌套。字符序列 /* 和 */ 在 // 注釋中沒有任何特殊含義,字符序列 // 和 /* 在帶分隔符的注釋中沒有任何特殊含義。
在字符和字符串文本內不處理注釋。
示例
/* Hello, world program
This program writes "hello, world" to the console
*/
class Hello
{
static void Main() {
System.Console.WriteLine("hello, world");
}
}
包含一個帶分隔符的注釋。
示例
// Hello, world program
// This program writes "hello, world" to the console
//
class Hello // any name will do for this class
{
static void Main() { // this method must be named "Main"
System.Console.WriteLine("hello, world");
}
}
顯示了若干單行注釋。