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#程序的结构,而这些内容大家目前先对它们有一个初步的了解就可以了,

  而在往后的时间里面,我们会通过后面的章节再为大家去详细介绍它们。