目录

C# - 程序结构

在我们研究C#编程语言的基本构建块之前,让我们看一下最基本的C#程序结构,以便我们在接下来的章节中将其作为参考。

创建Hello World计划

AC#程序包括以下部分 -

  • 命名空间声明
  • A class
  • Class methods
  • 类属性
  • A Main method
  • 声明和表达
  • Comments

让我们看一下打印“Hello World”字样的简单代码 -

using System;
namespace HelloWorldApplication {
   class HelloWorld {
      static void Main(string[] args) {
         /* my first program in C# */
         Console.WriteLine("Hello World");
         Console.ReadKey();
      }
   }
}

编译和执行此代码时,会产生以下结果 -

Hello World

让我们看一下给定程序的各个部分 -

  • 程序的第一行using System; - using关键字用于在程序中包含System命名空间。 程序通常具有多个using语句。

  • 下一行有namespace声明。 namespace是类的集合。 HelloWorldApplication命名空间包含HelloWorld类。

  • 下一行有一个class声明, HelloWorld类包含程序使用的数据和方法定义。 类通常包含多个方法。 方法定义类的行为。 但是, HelloWorld类只有一个Main方法。

  • 下一行定义Main方法,它是所有C#程序的entry pointMain方法说明了类在执行时的作用。

  • 下一行/*...*/被编译器忽略,并在程序中添加comments

  • Main方法使用语句Console.WriteLine("Hello World");指定其行为Console.WriteLine("Hello World");

    WriteLineSystem命名空间中定义的Console类的方法。 该语句导致消息“Hello,World!” 显示在屏幕上。

  • 最后一行Console.ReadKey(); 适用于VS.NET用户。 这使得程序等待按键操作,并且当从Visual Studio .NET启动程序时,它会阻止屏幕快速运行和关闭。

值得注意的是以下几点 -

  • C#区分大小写。

  • 所有语句和表达式必须以分号(;)结尾。

  • 程序执行从Main方法开始。

  • 与Java不同,程序文件名可能与类名不同。

编制和执行程序

如果您使用Visual Studio.Net编译和执行C#程序,请执行以下步骤 -

  • 启动Visual Studio。

  • 在菜单栏上,选择“文件” - >“新建” - >“项目”。

  • 从模板中选择Visual C#,然后选择Windows。

  • 选择Console Application。

  • 指定项目的名称,然后单击“确定”按钮。

  • 这将在Solution Explorer中创建一个新项目。

  • 在代码编辑器中编写代码。

  • 单击“运行”按钮或按F5键以执行项目。 将出现一个包含Hello World行的命令提示符窗口。

您可以使用命令行而不是Visual Studio IDE编译C#程序 -

  • 打开文本编辑器并添加上述代码。

  • 将文件另存为helloworld.cs

  • 打开命令提示符工具,然后转到保存文件的目录。

  • 输入csc helloworld.cs并按Enter键编译代码。

  • 如果代码中没有错误,命令提示符会将您带到下一行并生成helloworld.exe可执行文件。

  • 输入helloworld来执行您的程序。

  • 您可以在屏幕上看到输出的Hello World。

<上一篇.C# - 环境
C# - Basic 语法.下一篇>
↑回到顶部↑
WIKI教程 @2018