Hello World -- 我的第一个程序
2016-09-29 23:09
183 查看
创建并运行控制台应用程序
1、启动 Visual Studio。2、在菜单栏上,依次选择“文件”、“新建”、“项目”。
将打开“新建项目”对话框。
3、展开“已安装”,展开“模板”,展开“Visual C#”,然后选择“控制台应用程序”。
4、在“名称”框中,指定项目名称,然后选中“确定”按钮。
新项目出现在“解决方案资源管理器”中。
5、如果 Program.cs 不是在“代码编辑器”中打开,则打开“解决方案资源管理器”中“Program.cs”的快捷方式菜单,然后选择“视图代码”。
6、用下面的代码替换 Program.cs 的内容。
C# // AHello World! program in C#. using System; namespaceHelloWorld { classHello { static void Main() { Console.WriteLine("Hello World!"); // Keep the console window open in debug mode. Console.WriteLine("Press any key to exit."); Console.ReadKey(); } } }
7、选择 F5 键运行项目。 命令提示窗口将显示,其中包含行
Hello World!
接着,检查本程序的重要部分。
注释
第一行包含注释。 // 字符将这行的其余内容转换为注释内容。C# // AHello World! program in C#.
还可通过将文本块置于 /* 和 */ 字符之间将其注释掉。 这将在下面的示例中显示。
C# /* A "Hello World!" program in C#. This program displays the string "Hello World!" on the screen. */
Main 方法
C# 控制台应用程序必须包含一个 Main 方法,用于控制程序的开始和结束。 在 Main 方法中创建对象和执行其他方法。
Main 方法是驻留在类或结构内的 static(C# 参考)方法。 在前面的“Hello World!”示例中,此方法驻留在一个名为Hello 的类中。 可以用下列方式之一声明 Main 方法:
该方式返回 void。
C# static void Main() { //... }
它还可以返回整数。
C# static int Main() { //... return 0; }
无论使用哪种返回类型,它都可以带有参数。
C# static void Main(string[] args) { //... } - 或 - C# static int Main(string[] args) { //... return 0; }
Main 方法中定义的参数args是一个string(字符串)类型的数组,该数组的内容为在命令行下调用本程序时提供的参数。 与 C++ 中的不同,C#中的args数组不包含可执行 (exe) 文件的文件名。
有关如何使用命令行参数的更多信息,请参见 Main() 和命令行参数(C# 编程指南)中的示例和如何:使用命令行创建和使用程序集(C# 和 Visual Basic)。
通过按 F5 在调试模式下运行程序时,在 Main 方法的末尾调用 ReadKey 将使得控制台窗口无法关闭,从而使您可以阅读输出。
输入和输出
C# 程序通常使用 .NET Framework 的运行库提供的输入/输出服务。 System.Console.WriteLine(“Hello World!”); 语句使用 WriteLine 方法。 此方法是运行库中的 Console 类的输出方法之一。 它显示了标准输出流使用的字符串参数,输出流后面跟一个新行。 其他 Console 方法用于不同的输入和输出操作。 如果程序开始处包含 using System; 指令,则无需完全限定 System 类和方法即可直接使用它们。 例如,您可以改为调用 Console.WriteLine 而非 System.Console.WriteLine:C# using System;
C# Console.WriteLine("Hello World!");
有关输入/输出方法的更多信息,请参见 System.IO。
命令行编译和执行
可以使用命令行而不是 Visual Studio 集成开发环境 (IDE) 编译“Hello World!”程序。从命令提示行编译并运行
将前面过程的代码粘贴到任何文本编辑器中,并将文件保存为文本文件。 文件Hello.cs 的名称。 C# 源代码文件使用的扩展名是 .cs。
执行以下步骤之一打开命令提示符窗口:
在 Windows 8 中,在“开始”屏幕,搜索开发人员命令提示,然后点击或选择“VS2012 开发人员命令提示”。
将出现“开发人员命令提示符”窗口。
在 Windows 7 中,打开“开始”菜单,展开当前 Visual Studio 版本的文件夹,打开“Visual Studio
工具”的快捷菜单,然后选择“VS2012 开发人员命令提示”。 将出现“开发人员命令提示符”窗口。
从标准“命令提示”窗口启用命令行生成。 请参见 How to: Set Environment Variables for the
Visual Studio Command Line。
在命令提示窗口中,导航至包含Hello.cs 文件的文件夹。
输入下面的命令,编译Hello.cs
cscHello.cs
如 果您的程序中有没有编译错误,则将创建名为Hello.exe的可执行文件。
命令提示符窗口中,输入以下命令运行程序:
Hello
相关文章推荐
- Linux下的第一个程序Hello World
- 用VC写的第一个窗口程序 Hello World!
- 自己第一个汇编程序:Hello World !
- windows azure 第一个程序Hello World
- windows azure 第一个程序Hello World
- 第一个Java程序'Hello world'
- android下第一个程序,Hello World
- PyQt 第一个程序 “Hello World”
- PyQt 第一个程序 “Hello World”
- 第一个程序,Hello World
- 第一个WF程序Hello World!
- ruby 学习_1 --第一个ruby程序,hello world
- 我的第一个JSP(Hello World)程序
- 第一个可运行的PHP程序-从配置到HELLO WORLD
- 第一个C#程序Hello World!(Console版本)
- (原創) 第一个SystemC的程序:Hello World (C/C++) (SystemC) (IC Design)
- 亲密接触Java手机程序设计(三):第一个Java手机程序--Hello World
- 认识API编程机制,第一个Windows API程序----Hello World!
- 第二章 第二节 Linux设备驱动程序之--我的第一个程序 Hello World
- android下第一个程序,Hello World