C# Hello World,程序结构

C# Hello World

绝大多数的计算机编程语言,通常都会以输出Hello, World来介绍该门计算机用语言的程序的一般的且相对较为完整的结构,这里的C#教程自然也不会免俗。下面,可以打开编辑器IDE,这里使用的是VSCode,然后在新建的C#的项目中的Program.cs文件中,输入如下代码。因为这里使用的是.NET SDK8,并没有csc的命令,因此会在一个简单的C#项目中进行代码的编译和运行,至于如何创建一个简单的C#的项目,可参考上一章节中的内容:C#创建第一个控制台项目,并运行

C# Hello, World的代码:

using System;
namespace HWApp{
   class HelloWorld{
      static void Main(string[] args){
         Console.WriteLine("Hello World");
      }
   }
}

编译运行后,得到输出:

Hello World

C# 程序结构

  • using System:用于在程序中包含命名空间System,一个C#的程序通常可以包含多个命名空间。
  • namespace:用于声明命名空间,命名空间的主要作用是可以将相关的类、接口、结构体、枚举和其他类型组织到一起,且避免标识符名称冲突等等,实例中声明的是一个HWApp的命名空间。现在不理解没关系,先了解一下即可。
  • class:声明了一个HelloWorld的类,类是所有面向对象编程中的一个重要的机制,包括C++、Java、Python等。以及C#本身;
  • Main():主函数,是C#程序的主入口,static用于将Main函数声明为静态,void则声明函数不需要任何返回值;
  • string[] args:参数声明;
  • Console.WriteLine():函数内部的代码块,该方法用于在当前的计算机屏幕上输出内容——Hello, World;

提示:C#语言虽然没有严格的缩进要求,但所有的语句或表达式必须以“;”结尾。

免责声明:内容仅供参考,不保证正确性。


全栈后端 / C#教程 :




Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.