C#第一个实例及讲解
用C#语言编写的Hello World程序
如:
//以下是C#中一个简单的Hello World程序
using System; //与C中所用的#Include语句相似。关键字Using导入System命名空间的类文件,并使其中存在的方法成为程序的一部分。
但是,此处的System是命名空间,而不是头文件;System命名空间包含大多数应用程序与操作系统交互的类。
常用的类是基本输入/输出所 必需的类;
namespace Notepad //命名空间Notepad,
{ //“{”标志命名空间的开始
class HelloWorld // 定义一个类
{
public static void Main() //每个类都包含一个static void Main() 方法,该方法是C#程序的入口点。这意味着Main()函数是开始执行
程序时第一个被调用的函数。此函数声明为Public,从而可以从程序的任何地方访问该函数。Main()方法声明
为Static成员。因为在当前程序中Main()函数不返回任何值,所以其返回类型声明为Void。如果需要,可以使用
Staic int Main()返回类型,但不能使用任何其他返回类型。
{ //“{}”大括号内定义方法;。
Console.WriteLine("Hello world"); //在Main()函数中调用了Console类的WriteLine()方法。“Hello World”作为其参数进行传递,
C#中的基本输入和输出操作是使用System命名空间中Console类的方法执行的。1) 用于输入/输出
操作的最常用的两种方法:Console.WriteLine()和Console.ReadLine();
2)要接受用户输入的值,请使用Console.ReadLine()方法读取输入的字符,直到按下回车键。
WriteLine()方法将文本显示在控制台或“命令提示符”窗口上;
}
}
}
讲解:
将文本保存为Example1.cs,扩展名.cs表示它是一个C#类文件。打开Dos窗口,C#程序可用以下命令编译。
Csc <源文件名> (注:使用C#编译器之前,必须先设置一些选项。在以下目录中可以找到为C#编译器设置
选项的文件如:C:\programe Files\Microsoft Visual Studio .Net 2005\SDK\V1.1\Bin)