当前位置:
文档之家› C# 创建控制台Hello World程序
C# 创建控制台Hello World程序
}
}
}
在上面所示代码中,Console是一个内建的,其中包含了在屏幕上显示消息,以及从键盘获取输入的方法。其中,Write方法用于输出不同类型的数据,是重载的方法。
(4)执行【生成】|【生成ConsolTest】命令,将对C#代码进行编译,生成一个可以运行的程序。并会在【代码和文本编辑器】窗口下方显示一个【输出】窗口,该窗口指出程序已经编译,并显示了可能发生的任何错误细节。该实例消息如图1-22所示:
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsolTest
{
class Program
{
static void Main(string[] args)
{
Console.Write("Hello Word!");
“引用”文件夹包含了对程序可用的已编译代码的引用。代码编译好后,它会转换成一个“程序集”(ssembly),并获得一个惟一的名称。开发者可以使用程序集将他们编写的一些有用的代码打包到一起,并分发给可能想在自己程序中使用的其他开发人员。在本书中编写应用程序时,用到的许多新特性都利用了Microsoft Visual 2010自带的程序集。
图1-22输出消息
(4)执行【调试】|【开始执行(不调试)】命令,打开命令窗口,该窗口中就会显示程序的运行结果,如图1-23所示。
图1-23程序运行结果
C#
在Visual Studio2010中,用户可以使用C#创建在命令行控制台接收输入并显示输出的应用程序。因为这些应用程序的用户界面非常简单,所以对于学习C#开发非常理想。本练习就将使用Visual Studio创建简单的控制台应用程序,具体步骤如下所示:
(1)在【新建项目】对话框中,选择项目模版为“控制台应用程序”,并将项目名称设置为“ConsolTest”,单击【确定】按钮,创建控制台应用程序。
ConsolTest.cs是一个C#源代码文件,它是项目最初创建时,在【代码和文本编辑器】窗口中显示的文件。用户可以在这个文件中写入自己的代码。
(3)在“Program.cs”文件的【代码和文本编辑器】窗格中,将光标置于Main方法的大括号中,单击【Enter】键,并输入相应代码,代码如下所示。
using System;
ConsolTest是C#项目文件。每个项目文件都引用一个或多个包含项目源码以及其他内容的文件。在一个项目中,所有源代码都必须使用相同的编程语言来编写,该文件实际是ConsolTest.csproj。
Properties是ConsolTest项目中建立的一个文件夹。展开它,将发现它包含一个名为AssemblyInfo.cs的文件。该文件是一个特殊的文件,可以用它在一个属性中添加“属性”Байду номын сангаас如作者姓名、程序版权信息等。用户也可以利用一些附加的属性来修改程序的运行方式。
(2)在Visual Studio界面右侧的【解决方案资源管理器】面板中,会显示项目中所包含的所有内容,如图1-21所示。
图1-21解决方案资源管理器
【解决方案资源管理器】面板中所包含的内容如下所示:
解决方案ConsolTest是最顶层的解决方案文件,每个应用程序都有一个。该文件的实际文件名是ConsolTest.sln。并且每个解决方案文件都包含一个或多个项目文件的引用。