【C#】No4. C#程序结构

一个C#程序主要包括的部分:

  • 命名空间声明(NameSpace Declaration
  • 一个class
  • Class方法
  • 一个Main方法
  • 语句(Statements)&表达式(Expressions)
  • 注释
using System;

namespace HelloWorldApplication
{
    class HelleWorld
    {
        static void Main(string[] args)
        {
            /*第一个C#程序*/
            Console.WriteLine("Helle World");
            Console.ReadKey();
        }
    }
}

当上面的代码不运行的时候,会得到下面的结果:

Hello World

让我们看一下上面的程序的各个部分:

  • 程序的第一行using System;using关键字用于在程序中包含System命名空间。一个程序中一般会包含多个using语句。
  • 下一句namespace声明。一个namespace是一系列的类。HelloWorldApplication命名空间包含了类HelloWorld
  • 下一行class声明。类HelleWorld包含了程序使用的数据和方法声明。类一般包含多个方法。方法定义了类的行为。在这里,Helloworld类只有一个Main方法。
  • 下一行//将会在编译时被忽略,且它会在程序中添加额外的注释
  • Main方法通过语句 Console.WriteLine("Hello World");指定他的行为。其中,WriteLine是一个定义在System命令空间中的Console类的一个方法,该语句会在屏幕上显示Hello World
  • 最后一行Console.ReadKey();是针对VS.NET用户的。这使得程序会等待一个按键的动作,防止程序从Visual Studio.NET启动时屏幕会快速运行并关闭。

一下几点注意的是:

  • C#是大小敏感的。
  • 所有的语句和表达式必须要以(;)结尾。
  • 程序执行是从Main方法开始。
  • Java不同的是,文件名可以不同于类的名称。

编译并且执行C#程序
如果您使用Visual Studio.Net和执行C#程序,请按照下面的步骤执行:

  • 启动Visual Studio
  • 在菜单栏上,选择File->New->Project
  • 从模板中选择Visual C#,然后选择Windows
  • 选择Console Application
  • 为您的项目制定一个名称,然后点击OK
  • 新项目会出现在解决方案的资源管理器中(Solution Explorer)中。
  • 在代码编辑器(Code Editor)中编写代码。
  • 点击Run按钮或者按下F5键运行程序。会出现一个命令提示窗口(Command Prompt Windows),显示Hello world

您也可以使用命令行代替Visual Studio IDE来编译C#程序:

  • 打开一个文本编辑器,添加上面的提到的代码。
  • 保存代码为Helloworld.cs
  • 打开命令行提示符工具,定位文件所在的目录。
  • 键入csc helloworld.cs并按下enter键编译代码。
  • 如果代码没有错误,命令行提示会进入下一行,并生成Helloworld.exe可执行文件。
  • 按下来,键入Helloworld来执行程序。
  • 您将看到”Hello world”打印在屏幕上。

猜你喜欢

转载自blog.csdn.net/u014647208/article/details/80136202