技术开发 频道

C#深入浅出全接触:高级篇

  8.C#中一个经典例程的编写与编译

  (1)编写代码

  “Hello World”几乎是学习任何一门编程语言都要涉及的第一个例程。下面也让我们用C#完成这个工作。在上面提到的任意一个C#编辑器中(比如写字板),键入以下代码:

using System;
class MyClass
{
static void Main() {
Console.WriteLine(
"Hello World!");
}
}

  然后保存为文件myclass.cs。

  (2)编译程序

  注意:C#编译器要要求至少一个自变量,比如文件名。假设你的C# 文件名是myclass.cs,现在用命令行程序csc.exe 来编译上面的myclass.cs 文件:

csc myclass.cs

 

  于是,C# 编译器在工程文件的bin 目录下生成了一个myclass.exe 文件。运行这个 exe,看输出是什么。

  (3)代码含义

  下面我们逐行看看这些代码的含义:

  程序的第一行是using System。为什么要using System 呢?因为System 是存储系统类的名称空间,程序中用来在控制台上显示输出的Console(控制台)类就是在System 名称空间中定义的。

  下一行是class MyClass。C# 中的class 关键字用于创建一个新类。每个类都有一个静态的void Main() 函数,这个函数就是一个 C# 程序的入口。Console 类的WriteLine 方法负责向控制台输出文本信息。

0
相关文章