在 C# 中,一句完整的代码被称为语句。
好的剑谱旁边都会有批注,解释这一招的精髓。代码也是一样。
using System;
namespace BasicSyntax
{
class Program
{
static void Main(string[] args)
{
// 单行注释:这是令狐冲的自言自语,岳不群(编译器)会忽略它
// Console.WriteLine("我看不到这行字");
/*
多行注释:
这是风清扬的长篇大论。
可以写很多行,编译器都会跳过。
*/
Console.WriteLine("Hello World"); // 语句必须以分号结尾
}
}
}
下面这段代码有三处错误,你能像独孤九剑破招一样把它们找出来吗?
class 123Hero
{
static void Main(string[] args)
{
Console.WriteLine("我是大侠")
/*
注释没写完...
}
}
破绽一: 类名 `123Hero` 不能以数字开头。
破绽二: `WriteLine` 后面少了分号 `;`。
破绽三: 多行注释 `/*` 少了结尾的 `*/`。