C# 程序结构

  • 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 关键字用于包括系统程序中的命名空间。一个程序通常具有多个using语句。
    • 下一行具有名称空间声明。一个命名空间是类的集合。HelloWorldApplication命名空间包含类的HelloWorld。
    • 下一行有一个类声明,class HelloWorld包含程序使用的数据和方法定义。类通常包含多个方法。方法定义类的行为。但是,HelloWorld类只有一个方法Main。
    • 下一行定义Main方法,这是所有C#程序的入口点。的主要方法状态时执行类的用途。
    • 下一行/*...*/被编译器忽略,并在程序中添加注释。
    • Main方法使用语句Console.WriteLine("Hello World");指定其行为。
    • WriteLine是System名称空间中定义的Console类的方法。该语句导致出现消息“Hello,World!”。在屏幕上显示。
    • 最后一行Console.ReadKey(); 适用于VS.NET用户。这使程序等待按键,并且当从Visual Studio .NET启动程序时,它会阻止屏幕快速运行和关闭。
    值得注意以下几点-
    • C#区分大小写。
    • 所有语句和表达式都必须以分号(;)结尾。
    • 程序从Main方法开始执行。
    • 与Java不同,程序文件名可能与类名不同。
  • 编译并执行程序

    如果您使用Visual Studio.Net来编译和执行C#程序,请执行以下步骤-
    • 启动Visual Studio。
    • 在菜单栏上,选择“文件”->“新建”->“项目”。
    • 从模板中选择Visual C#,然后选择Windows。
    • 选择控制台应用程序。
    • 为您的项目指定一个名称,然后单击“确定”按钮。
    • 这将在解决方案资源管理器中创建一个新项目。
    • 在代码编辑器中编写代码。
    • 单击运行按钮或按F5键执行项目。将出现一个命令提示符窗口,其中包含“ Hello World”行。
    您可以使用命令行而不是Visual Studio IDE来编译C#程序-
    • 打开一个文本编辑器并添加上述代码。
    • 将文件另存为helloworld.cs
    • 打开命令提示符工具,然后转到保存文件的目录。
    • 键入csc helloworld.cs并按Enter编译代码。
    • 如果代码中没有错误,则命令提示符将带您进入下一行并生成helloworld.exe可执行文件。
    • 键入helloworld来执行您的程序。
    • 您可以在屏幕上看到输出Hello World。