C# Hello World 实例
一个 C# 程序主要包括以下部分:
- 命名空间声明(Namespace declaration)
- 一个 class
- Class 方法
- Class 属性
- 一个 Main 方法
- 语句(Statements)& 表达式(Expressions)
- 注释
我们先看下一个简单的打印 “Hello World” 的代码
using System;
namespace HelloWorldApplication;
{
class HelloWorld {
static void Main(string[] args) {
/* 我的第一个 C# 程序 */
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}
当上面的代码被编译执行时,它会产生下列结果:
Hello World
using System;
: using 关键字用于在程序中包含 System 命名空间。一个程序一般有多个 using 语句。namespace
: 一个 namespace 是一系列的类。HelloWorldApplication 命名空间包含了类 HelloWorld。class
:类 HelloWorld 包含了程序员使用的数据和方法声明。Main
: 是所有 C# 程序的入口点。Main 方法说明当执行时类将做什么动作。/* */
:注释Console.WriteLine("Hello World");
: 指定了它的行为,会在屏幕上显示消息 “Hello World!”Console.ReadKey()
:这使得程序会等待一个按键的动作,防止程序从 VS 启动时屏幕会快速运行并关闭。以下几点值得注意:
C# 是大小写敏感的
- 所有的语句和表达式必须以分号(;)结尾
- 程序的执行从 Main 方法开始
- 与 Java 不同的是,文件名可以不同于类的名称
编译 & 执行 & C# 程序
- 启动 Visual Studio。
- 在菜单栏上,选择 File -> New -> Project。
- 从模板中选择 Visual C#,然后选择 Windows。
- 选择 Console Application。
- 为您的项目制定一个名称,然后点击 OK 按钮。
- 新项目会出现在解决方案资源管理器(Solution Explorer)中。
- 在代码编辑器(Code Editor)中编写代码。
- 点击 Run 按钮或者按下 F5 键来运行程序。会出现一个命令提示符窗口(Command Prompt window),显示 Hello World。