控制台应用程序,就是能够运行在MS-DOS环境中的程序。控制台应用程序通常没有可视化的界面,只是通过字符串来显示或者监控程序。控制台程序常常被应用在测试、监控等用途,用户往往只关心数据,不在乎界面。
接下来我们创建一个控制台应用(.NET Framework),选择【文件】→【新建】→【项目】
选择1【visual C#】→2【控制台应用】,输入项目名称“firstconsoleapp”,选择保存位置,解决方案名称同项目名称即可,选择框架。
注:项目名称不要有中文字符;保存位置不建议用中文字符和其它特殊的字符,例如“#”等等,容易出问题报错。
完成上述操作后,生成了一个基本的框架结构。有一个program的类和一个程序的入口。对于初学者来说,不要修改“static void Main(string[] args)”
Properties: assemblyInfo.cs是程序集信息,这里面的内容一般是我们程序发布时的一些版权信息加进来。
引用:项目创建完成后所能使用的模块,它会自动生成一些最核心的。我们可以根据自己的需要添加一些其它的模块。
App.config配置文件:我们可以将程序的配置信息加进来。
Program.cs类文件:我们用的最多的类文件就是program.cs,我们可以添加其它的类文件。
输入指令Console.WriteLine("hello world"); Console.Read();
注:在C#中,严格区分大小写。
若没有Console.Read(),当我们启动程序后,执行窗口会一闪而过;添加后,窗口会暂停。Console.Read()表示从控制台读取程序,此处我们仅仅使用它的暂停功能,它还有其它功能,以后讲解。还可以使用Console.ReadKey()和Console.ReadLine()实现该功能。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace firstconsoleapp
{
class Program //一个program的类
{
//程序的入口点,启动程序从当前位置开始执行
static void Main(string[] args)
{
//在C#中,严格区分大小写
Console.WriteLine("hello world");
Console.Read();
}
}
}
执行结果如下: