C#程序结构

樵夫2021-12-02 11:48

  在学习 C# 编程语言的基本构建块之前,先来看一下最简单的 C# 程序结构,以便将其作为即后续章节的学习参考。

C#是什么?

  创建Hello World程序

  这个简单的 C# 程序由以下部分组成:

  命名空间声明

  一个类

  类方法

  类属性

  主(Main)方法

  声明和表达

  注释

  下面让我们来看一个打印“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类。

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

  第四行定义了Main方法,它是所有 C# 程序的入口点。Main方法执行该类的操作。

  第五行是只是一个程序代码注释,编译器忽略代码中的/*...*/之间的内容。

  第六行是Main方法的具体功能实现,这里只是使用语句Console.WriteLine(“Hello World”)指定其行为;

  WriteLine是在System命名空间中定义的Console类的一个方法。此方法将消息“Hello, World!”显示在屏幕上。

  最后一行Console.ReadKey();是用于使程序等待按键,并且当从Visual Studio .NET启动程序时,它可以防止屏幕快速运行和关闭。

  需要注意的是:

  C# 区分大小写。

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

  程序执行从Main方法开始。

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

  编译和执行程序

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

  启动Visual Studio。

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

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

  选择控制台应用(Console Application)。

  指定项目的名称,然后单击确定(Ok)按钮。

  这将在解决方案资源管理器(Solution Explorer)中创建一个新项目。

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

  单击启动按钮或按F5键执行项目。将出现一个包含"Hello World"行的命令提示符窗口。

  可以使用命令行(而不是Visual Studio IDE)来编译 C# 程序:

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

  将文件保存为helloworld.cs

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

  键入csc helloworld.cs,然后按Enter键编译代码。

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

  键入helloworld来执行你的程序。

  这时可在屏幕上看到输出的"Hello World"字符串了。

  以上就是小编为大家整理发布的“C#程序结构”一文,更多相关内容尽在开课吧广场C++教程频道。

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享