zhcn 编程语言 Golang Go 文件处理 非公開: C#程序结构

C#程序结构

在解释 C# 的基本语法之前,我们首先了解一个简单的 C# 程序由哪些部分组成。一个C#程序主要由以下部分组成:

  • 命名空间声明
  • 类(类)
  • 类方法
  • 类属性
  • 主要方法
  • 陈述和表达
  • 笔记

C#程序结构

通过将“Hello World”打印到命令行窗口的示例程序说明 C# 程序的结构。这是代码:

 using System;

namespace it-kiso.com
{
    class Program
    {
        static void Main(string[] args)
        {
            /*最初のC#プログラム*/
            Console.WriteLine("こんにちは、世界!");
            Console.ReadKey();
        }
    }
} 

运行上面的代码将在命令行窗口中打印“Hello World!”。

让我们看一下上面程序的不同部分。

1)使用系统。

using 关键字用于将 System 命名空间引入到您的程序中,您可以在程序中包含多个 using 语句。

2) 命名空间 it-kiso.com

关键字namespace用于声明命名空间,“it-kiso.com”是命名空间的名称。命名空间是类的集合,在上面的代码中,名为“it-kiso.com”的命名空间包含一个名为“Program”的类。

3) 课程计划

class关键字用于定义类,“Program”是类的名称,通常用于存储程序中使用的数据和函数(也称为方法)。

4) 静态 void Main(string[] args)

这行代码中,Main是定义的函数名,Main函数是整个C#程序的入口点,包含了程序运行时必须执行的操作。 static和void都是改变Main函数时使用的关键字,其具体含义将在后面详细解释。

5) /*第一个C#程序*/

这是对该程序的评论。在程序执行期间, /* */中包含的任何内容都会被编译器忽略并且不会执行。注释主要用于解释您编写的代码。

6) Console.WriteLine(“你好世界!”);

这行代码用于将“Hello World!”打印到命令行窗口。 WriteLine是System命名空间中定义的Console类的一个方法,用于打印一些消息。

7) Console.ReadKey();

这行代码适用于 VS.NET 用户,允许您将程序置于等待状态,然后按键盘上的任意键继续运行程序。这行代码是必要的,因为程序运行结束后命令行窗口会自动关闭,刷新出你想要输出的内容。添加这行代码就可以避免这种情况。

此外,还有以下几点需要注意。

  • C# 区分大小写。
  • 在英语中,所有的陈述和表达都必须以分号结尾;
  • 该程序是从 Main 函数执行的。
  • 与 Java 不同,程序文件名可以与类名不同。
  • {}成对出现,用于标记代码块,可以将其视为包含在{ }中的整个代码。

编译并运行程序

如果要使用 Visual Studio 编译并运行 C# 程序,可以按照以下步骤操作。

  • 启动 Visual Studio。
  • 在菜单栏中,选择“文件”->“新建”->“项目”。
  • 从模板中选择控制台应用程序(.NET 代码),然后单击下一步。
  • 指定项目的项目名称、位置、解决方案和其他信息,然后单击“创建”按钮。
  • 在代码编辑器中编写上述示例的代码。
  • 当您单击“运行”按钮或按 F5 运行项目中的代码时,将弹出一个命令行窗口并显示“Hello World!”。

提示:根据您的 Visual Studio 版本,创建新项目的步骤可能有所不同。

除了使用Visual Studio编译C#程序外,还可以直接使用命令行编译C#程序。步骤如下:

  • 创建一个新的文本文件并在其中添加上述代码。
  • 将文件另存为 helloworld.cs。请注意,文件格式为.cs
  • 打开CMD命令行工具,进入helloworld.cs文件所在目录。
  • 在命令行工具中输入csc helloworld.cs命令并回车进行编译。
  • 如果代码没有错误,则会在当前目录下生成一个名为helloworld.exe的可执行文件。
  • 通过在命令行工具中输入生成的文件helloworld或helloworld.exe的名称来运行程序。当然,你也可以直接双击生成的helloworld.exe文件。
  • 此时,您应该在屏幕上看到输出“Hello World!”。

如果您在使用csc命令时收到消息“csc 既不是内部命令也不是外部命令…”,则意味着您需要将 .NET Framework 添加到环境变量中。具体操作步骤如下。

  • 右键单击“我的电脑”或“本电脑”,然后从弹出菜单中选择“属性”。
  • 在弹出的窗口中选择“高级系统设置”。
  • 选择环境变量。
  • 在弹出的窗口中找到系统变量,选择“Path”变量,单击“编辑”按钮或双击编辑“Path”变量。
  • 将“C:\Windows\Microsoft.NET\Framework\v4.0.30319”添加到环境变量末尾,然后单击“确定”。

注意:您必须在所有打开的窗口上单击“确定”按钮。否则,添加可能会失败。

通俗易懂的《C#程序结构》讲解!您必须观看的最佳 2 个视频

C#プログラミング入門 第2回 (2) C#プログラムの構成
https://www.youtube.com/watch?v=c0RjX_KFPmw&pp=ygUiIEMjIOODl-ODreOCsOODqeODoOOBruani-mAoCZobD1KQQ%3D%3D
【C#入門】C#プログラミングで配列について理解しましょう!
https://www.youtube.com/watch?v=m58CD5s5RxA&pp=ygUiIEMjIOODl-ODreOCsOODqeODoOOBruani-mAoCZobD1KQQ%3D%3D
在解释 C# 的基本语法之前,我们首先了解一个简单的 C# 程序由哪些部分组成。一个C#程序主要由以下部分组成:

  • 命名空间声明
  • 类(类)
  • 类方法
  • 类属性
  • 主要方法
  • 陈述和表达
  • 笔记

C#程序结构

通过将“Hello World”打印到命令行窗口的示例程序说明 C# 程序的结构。这是代码:

 using System;

namespace it-kiso.com
{
    class Program
    {
        static void Main(string[] args)
        {
            /*最初のC#プログラム*/
            Console.WriteLine("こんにちは、世界!");
            Console.ReadKey();
        }
    }
} 

运行上面的代码将在命令行窗口中打印“Hello World!”。

让我们看一下上面程序的不同部分。

1)使用系统。

using 关键字用于将 System 命名空间引入到您的程序中,您可以在程序中包含多个 using 语句。

2) 命名空间 it-kiso.com

关键字namespace用于声明命名空间,“it-kiso.com”是命名空间的名称。命名空间是类的集合,在上面的代码中,名为“it-kiso.com”的命名空间包含一个名为“Program”的类。

3) 课程计划

class关键字用于定义类,“Program”是类的名称,通常用于存储程序中使用的数据和函数(也称为方法)。

4) 静态 void Main(string[] args)

这行代码中,Main是定义的函数名,Main函数是整个C#程序的入口点,包含了程序运行时必须执行的操作。 static和void都是改变Main函数时使用的关键字,其具体含义将在后面详细解释。

5) /*第一个C#程序*/

这是对该程序的评论。在程序执行期间, /* */中包含的任何内容都会被编译器忽略并且不会执行。注释主要用于解释您编写的代码。

6) Console.WriteLine(“你好世界!”);

这行代码用于将“Hello World!”打印到命令行窗口。 WriteLine是System命名空间中定义的Console类的一个方法,用于打印一些消息。

7) Console.ReadKey();

这行代码适用于 VS.NET 用户,允许您将程序置于等待状态,然后按键盘上的任意键继续运行程序。这行代码是必要的,因为程序运行结束后命令行窗口会自动关闭,刷新出你想要输出的内容。添加这行代码就可以避免这种情况。

此外,还有以下几点需要注意。

  • C# 区分大小写。
  • 在英语中,所有的陈述和表达都必须以分号结尾;
  • 该程序是从 Main 函数执行的。
  • 与 Java 不同,程序文件名可以与类名不同。
  • {}成对出现,用于标记代码块,可以将其视为包含在{ }中的整个代码。

编译并运行程序

如果要使用 Visual Studio 编译并运行 C# 程序,可以按照以下步骤操作。

  • 启动 Visual Studio。
  • 在菜单栏中,选择“文件”->“新建”->“项目”。
  • 从模板中选择控制台应用程序(.NET 代码),然后单击下一步。
  • 指定项目的项目名称、位置、解决方案和其他信息,然后单击“创建”按钮。
  • 在代码编辑器中编写上述示例的代码。
  • 当您单击“运行”按钮或按 F5 运行项目中的代码时,将弹出一个命令行窗口并显示“Hello World!”。

提示:根据您的 Visual Studio 版本,创建新项目的步骤可能有所不同。

除了使用Visual Studio编译C#程序外,还可以直接使用命令行编译C#程序。步骤如下:

  • 创建一个新的文本文件并在其中添加上述代码。
  • 将文件另存为 helloworld.cs。请注意,文件格式为.cs
  • 打开CMD命令行工具,进入helloworld.cs文件所在目录。
  • 在命令行工具中输入csc helloworld.cs命令并回车进行编译。
  • 如果代码没有错误,则会在当前目录下生成一个名为helloworld.exe的可执行文件。
  • 通过在命令行工具中输入生成的文件helloworld或helloworld.exe的名称来运行程序。当然,你也可以直接双击生成的helloworld.exe文件。
  • 此时,您应该在屏幕上看到输出“Hello World!”。

如果您在使用csc命令时收到消息“csc 既不是内部命令也不是外部命令…”,则意味着您需要将 .NET Framework 添加到环境变量中。具体操作步骤如下。

  • 右键单击“我的电脑”或“本电脑”,然后从弹出菜单中选择“属性”。
  • 在弹出的窗口中选择“高级系统设置”。
  • 选择环境变量。
  • 在弹出的窗口中找到系统变量,选择“Path”变量,单击“编辑”按钮或双击编辑“Path”变量。
  • 将“C:\Windows\Microsoft.NET\Framework\v4.0.30319”添加到环境变量末尾,然后单击“确定”。

注意:您必须在所有打开的窗口上单击“确定”按钮。否则,添加可能会失败。

通俗易懂的《C#程序结构》讲解!您必须观看的最佳 2 个视频

C#プログラミング入門 第2回 (2) C#プログラムの構成
https://www.youtube.com/watch?v=c0RjX_KFPmw&pp=ygUiIEMjIOODl-ODreOCsOODqeODoOOBruani-mAoCZobD1KQQ%3D%3D
【C#入門】C#プログラミングで配列について理解しましょう!
https://www.youtube.com/watch?v=m58CD5s5RxA&pp=ygUiIEMjIOODl-ODreOCsOODqeODoOOBruani-mAoCZobD1KQQ%3D%3D