C#初学者教程系列3:Hello World:第一个控制台应用程序

本文是C#初学者简单教程,这是第3篇。感谢观看,记得关注我,后续还有更多教程文章,谢谢。

C#是Microsoft提供的与.Net一起使用的语言之一。该语言包含一组丰富的功能,可以开发不同类型的应用程序。

C#是一种面向对象的编程语言,类似于C ++语言。在本教程中,我们将看到如何开发我们的第一个应用程序。

这将是一个基本的控制台应用程序,然后我们将探索C#语言中可用的不同数据类型以及控制流语句。

如无特别说明,本系列教程使用的Visual Studio版本为VS2019,.Net Framework版本为4.7.2,.Net Core版本为3.0,.Net Standard为2.1。这些版本是2019年12月12日(双12)前的最新版本,所以阅读本系列,你看到并非过时版本。

由于.Net Core的趋势,所以,本系列所有教程均默认采用.Net Core构建。另外,需要说明的是.Net Standard是.Net Core和.Net Framework的超集,使用.Net Standard构建的类库,可以被.Net Core和.Net Framework使用。在这里仅简要说明这一点,后续也可能出专门文章解释三者之间的关系。

构建第一个控制台应用程序

控制台应用程序是可以在Windows的命令提示符下运行的应用程序。对于.Net上的任何初学者来说,使用控制台应用程序来进行入门都是理想的第一步。

在我们的示例中,我们将使用Visual Studio创建一个控制台类型的项目。接下来,我们将使用控制台应用程序显示消息“ Hello World”。然后,我们将看到如何构建和运行控制台应用程序。

让我们按照以下提到的步骤来完成此示例。

步骤1)第一步涉及在Visual Studio中创建一个新项目。为此,一旦启动Visual Studio,则需要选择菜单选项“新建”->“项目”。

 

C#初学者教程系列3:Hello World:第一个控制台应用程序

 

步骤2)下一步是选择项目类型作为Console应用程序。在这里,我们选择.Net Core控制台应用。

 

C#初学者教程系列3:Hello World:第一个控制台应用程序

 

步骤3)键入我们本次的demo名称,指定存放位置,点击创建即可。

 

C#初学者教程系列3:Hello World:第一个控制台应用程序

 

1.在项目对话框中,我们可以看到用于在Visual Studio中创建不同类型的项目的各种选项。

2.创建项目时,有很多选择,我们也能够看到“控制台应用程序”的选项。单击此选项。

3.然后,为该应用程序命名,在本例中为DemoApplication。我们还需要提供一个位置来存储我们的应用程序。

4.最后,我们单击“创建”按钮,以使Visual Studio创建我们的项目。

如果执行上述步骤,您将在Visual Studio中获得以下界面。

C#初学者教程系列3:Hello World:第一个控制台应用程序

 

输出:-

将在Visual Studio中创建一个名为“ DemoApplication”的项目。该项目将包含运行控制台应用程序所需的所有必要文件。

名为Program.cs的主程序是默认代码文件,该文件是在Visual Studio中创建新应用程序时创建的。该代码将包含控制台应用程序所需的代码。

步骤4)现在,让我们编写代码,该代码将用于在控制台应用程序中显示字符串“ Hello World”。

下面的所有代码都需要输入到Program.cs文件中。控制台应用程序运行时,该代码将用于编写“ Hello World”。

C#初学者教程系列3:Hello World:第一个控制台应用程序

 

代码说明:

1.代码的第一行是Visual Studio输入的默认行。“ using”语句用于在我们的控制台应用程序中导入现有的.Net模块。这些模块是任何.Net应用程序正常运行所必需的。它们包含使代码在Windows计算机上正常工作的最基本代码。

2.每个应用程序都属于一个类。C#是一种面向对象的语言,因此,所有代码都需要在一个称为“类”的自持模块中定义。反过来,每个类都属于一个名称空间。名称空间只是类的逻辑分组。

3.Main函数是一个特殊方法,在控制台应用程序运行时系统会自动调用它,程序的一切功能将从这里开始。此名称不能被修改。

4.Net中提供了Console类,该类允许使用控制台应用程序。在这里,我们使用一种称为“写入”的内置方法在控制台中写入字符串“ Hello World”。

5.然后,我们使用Console.ReadLine()方法从控制台读取任何行。通过输入此行代码,程序将等待并且不会立即退出。该程序将等待用户输入任何字符然后回车。

步骤5)运行您的.Net程序。要运行任何程序,需要在Visual Studio中单击“开始”按钮。

 

C#初学者教程系列3:Hello World:第一个控制台应用程序

 

C#初学者教程系列3:Hello World:第一个控制台应用程序

 

1.您可以使用“开始调试”,或者按快捷键F5,将启动程序并进入调试状态。

2.或者您可以使用“开始执行(不调试)”,或者按快捷键Ctrl+F5,将启动程序,不进入调试,即静默运行。

3.又或者您可以点图上的DemoApplication启动按钮,直接开始启动并进行调试状态。等同于第1点的效果。

如果正确输入了以上代码,并且程序成功执行,将显示以下输出。

C#初学者教程系列3:Hello World:第一个控制台应用程序

 

从输出中,您可以清楚地看到字符串“ Hello World”正确显示。这是因为Console.write语句导致此字符串发送到控制台。

C#初学者教程系列3:Hello World:第一个控制台应用程序

 

然后您可以写入任意一段字符,并回车,然后退出调试状态,但保留了控制台窗口,可以看到如上图的效果。

总结

控制台应用程序是可以在Windows计算机上的命令提示符下运行的应用程序。

Console.write方法可用于将内容输出到控制台。

  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值