C Sharp/HelloWorld

维基教科书,自由的教学读本

CSharp > HelloWorld


上下文链接[编辑]

上一节 下载安装SDK 下一节 开发工具

HelloWorld[编辑]

C#的HelloWorld程序

/// <summary>
/// class HelloWorld prints "Hello, World!" on the screen.
/// </summary>
public class HelloWorld
{
        static void Main(string[] args)
        {
            System.Console.WriteLine( "Hello, World!" );
        }
}

文本编辑器中输入上面的代码,保存为HelloWorld.cs。然后在命令行下的当前目录输入下面的命令,编译源文件。当然你需要先安装好Microsoft .NET Framework SDK(请参考.Net Framework 安装,或者使用Mono编译

>csc HelloWorld.cs

经过上面的命令后,会产生一个HelloWorld.exe文件,就可以通过在命令行中输入HelloWorld执行,如下:

>HelloWorld

屏幕上就会显示:

Hello, World!

当然也可以双击执行,但是程序执行完了之后就退出,只能看到程序一闪而过,很难看清楚输出的文字。

HelloWorld程序解释[编辑]

程序从Main函数开始执行,注意Main方法前面有一个修饰符static,关于静态成员后面会讲到它的本质和作用。System.Console是一个类,代表系统的控制台屏幕。WriteLine是Console的一个方法,表示写下一行,字符串 "Hello, World!" 是传入WriteLine的参数,这一整行的意思就是在控制台屏幕上写下 "Hello, World!" 后换行。