- 命名空间声明
- 类(类)
- 类方法
- 类属性
- 主要方法
- 陈述和表达
- 笔记
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”添加到环境变量末尾,然后单击“确定”。
注意:您必须在所有打开的窗口上单击“确定”按钮。否则,添加可能会失败。




![2021 年如何设置 Raspberry Pi Web 服务器 [指南]](https://i0.wp.com/pcmanabu.com/wp-content/uploads/2019/10/web-server-02-309x198.png?w=1200&resize=1200,0&ssl=1)

