C#程序结构
一个 C# 程序主要包括以下部分: 命名空间的引用部分、 命名空间声明、一个class、class方法、class属性、一个Main方法、语句或表达式、注释等。
就象我们前一节中讲到的实例,如下代码:
using System; //命名空间的引用
namespace HelloWorldApplication //命名空间的声明
{
class HelloWorld // class
{
static void Main(string[] args) //Main 方法
{
/* 我的第一个 C# 程序*/ //注释语句
Console.WriteLine("Hello World"); //打印语句
}
}
}
说明:
- 程序的第1行 using System; using关键字用于在程序中包含 System 命名空间。程序一般有多个using 语句。
- 程序的第2行 namespace 是命名空间声明。一个namespace是一系列类的集合。HelloWorldApplication 命名空间包含了类 HelloWorld。
- 程序的第4行 class 是类的声明。类HelloWorld 包含了程序使用的数据和方法声明。类一般包含多个方法。方法定义了类的行为。在这里,HelloWorld 类只有一个Main方法。
- 程序的第4行 class 是类的声明。类HelloWorld 包含了程序使用的数据和方法声明。类一般包含多个方法。方法定义了类的行为。在这里,HelloWorld 类只有一个Main方法。
- 程序的第6行定义了 Main 方法,是所有 C# 程序的入口点。Main 方法说明当执行时类将做什么动作。
- 程序的第8行/*...*/ 是程序的注释部分,//中的部分也是注释,将会被编译器忽略。
- Main方法通过语句 Console.WriteLine("Hello World"), 指定了它的行为。
- WriteLine 是一个定义在 System 命名空间中的 Console类的一个方法。该语句会在屏幕上显示消息 "Hello, World!"。
通过学习上面的内容,相信同学们已经对C#的程序有了一定的了解,是不是还有不明白的问题呢,在后面的课程学习中我们将会讲到。