在本文开始写作的时候,虽然商用C# 编译器尚未推出, 但你可以下载微软的.NET Frameworks SDK Beta 1.
本节课通过介绍几个简单的程序,使得你对C#有所入门。本节程要达到如下几个目的:
1.理解一个C#程序的基本结构。
2.初步了解"名称空间"的概念。
3.初步了解"类"的概念。
4.了解"Main"方法所做的工作。
5.学会如何读取命令行输入信息。
6.学会使用控制台输入/输出 (I/O)语句。
| 1.清单1-1. 一个简单的欢迎程序Welcome.cs |
| // Namespace Declaration using System; // Program start class class WelcomeCSS { // Main begins program execution. public static void Main() { // Write to console Console.WriteLine("Welcome to the C# Station Tutorial!"); } } |
| 说明 |
1.清单1-1中的程序包括四个基本元素:名称空间的声明,类,"Main"方法和语句。
2.本例中对名称空间的声明,表明正在使用"System"这个名称空间。
名称空间内包含了一组可以被C#程序调用的代码。有了"using System;"这个声明,就表明程序可以引用该"System"名称空间内的代码,而无需在每个引用的前面加上"System"。关于这一点,我将在后面专门介绍名称空间的课程中详细介绍。
3.类"class WelcomeCSS"包含了程序所要用到的数据,和所要执行的方法的定义。
同诸如接口和结构这样的元素类似,类在程序中是用来描述对象的,这些元素都将会在后续课程中详细介绍。本例中的类不包含数据,只包含一个方法。该方法定义了该类的行为(或者称为该类所能做的事情)。


