C#程序的结构
在接下来的时间里面,我们准备为大家介绍“C#程序的结构”。
上面截图中的代码,是我们在前一章学习创建C#工程时自动生成的代码,而C#程序的结构
就包含在里面,所以,我们就准备为大家先介绍一下这些自动生成的代码。
1、命名空间
在C#中,程序是通过命名空间组织起来,而命名空间就包含了类与方法,当我们需要使用某个类
或方法时就要先使用using引用对应的命名空间,这样,就可以去使用命名空间中的类或方法了。
在上面的截图中,我们可以看到自动生成的代码中最前面的4行,就使用了using 引入4个不同的
命名空间,而引入这些命名空间的作用就是,在往后的时间里面,我们有可能会使用它们里面所提供
的类与方法。
2、命名空间的语法格式
namespace 命名空间的名字
{
}
语法分析:
(1)以namespace开始。
(2)命名空间的名字,该名字可以以英文字母或下划线开始,但不能以字母开始。
(3)一对大括号。
从上面的截图中,我们可以看到自动生成的代码通过namespace定义了一个命名空间First。
3、类
由于C#是以类为基础构成的模块,所以,C#的语句必须编写在类中,而什么是类,以及如何定义
与使用类,我们将会在后面的章节中再为大家介绍,而目前大家先了解一下,类定义的格式就可以了。
类定义的格式:
class 类名
{
}
语法分析:
(1)以class开始。
(2)类名,以以英文字母或下划线开始,但不能以字母开始。
(3)一对大括号。
从上面的截图中,我们可以看到自动生成的代码通过class定义了一个类Program。
小结:
以上所介绍的内容就是C#程序的结构,而这些内容大家目前先对它们有一个初步的了解就可以了,
而在往后的时间里面,我们会通过后面的章节再为大家去详细介绍它们。