2、【C#】基础巩固

1、回顾梳理

在上一篇文章中,我们对Hello World的输出过程进行了自我梳理,现在让我们简单回顾和总结一下:

using 是C#语言中的一个关键字,用于引用命名空间,这相当于告诉编译器我们想要使用这个命名空间里的工具箱。

命名空间,就像一个装满工具的箱子,里面包含了各种系统操作工具。using System就是引用了一个名为System的命名空间,这个命名空间里有许多操作系统的工具。

Console是一个类,专门负责程序的输入和输出。我们使用的是Console类里的WriteLine方法,这个方法可以让我们告诉计算机输出什么内容。

我们在括号里输入"Hello World",就是告诉计算机输出Hello World。

我们还了解了一些扩展知识,比如类中包含了很多方法,每个方法都有特定的功能。在写代码时,输入console后,可以通过点号显示后面的方法等。

2、基础语法

接下来,我们将介绍基础语法的相关内容。

我们再次以Hello World为例,看一下这张图。

里面有一些我们熟悉的内容,但还有一些我们不熟悉的内容,比如:

除了这个,还有一个static void Main(string[] args),这些都是什么意思呢?

简单来说,当我们使用using时,后面跟的是系统为我们预设的工具箱。当我们使用这些工具箱时,其实是在一个固定格式的空间里编写代码。

这个格式非常重要,它是C#语言预设好的一系列内容,我们使用这些内容来实现我们的目标。

简单来说,如果你想输出Hello World,按照上面的格式写没问题,想输出你好,用上面的方法也可以,只是把双引号里的Hello World换成了你好。这篇代码的作用,就是输出双引号里的内容。

那么,如果我们想写其他内容,就需要了解每一块的功能。只有了解了每一块的意思,我们才能更好地使用它,就像使用工具一样,你得先知道工具的用途,才能更好地使用它。

如上图,using System是引用命名空间,可以理解为找到想要使用的工具箱。

第二行  

代表整个代码都在这个命名空间下,可以理解为我们要创作的内容所在的工具箱。

第三行

代表我们的代码属于HelloWorld这个类,可以理解为我们在给HelloWorld这个类增加功能。

第四行

代表我们的代码在一个名为Main的方法中,可以理解为HelloWorld的一个使用方式,而这里的Main是系统预设的方法,可以理解为程序的入口方法,也就是不论你写什么内容,都会从这个方法开始运行。

第五行

这里就是我们写的代码,在Main中的执行规则是按顺序一行一行执行。

3、小结

看完之前的内容,我们来总结一下其中的规律。

C#代码中包含了很多既定的专业名称,命名空间,类,方法,代码语句,他们都是从属关系,就像工具间,工具箱,工具一样。

就像我们使用工具一样,当我们看到灯泡坏了,我们想要修理灯泡,就要先找到工具箱,然后找到合适的工具,然后去修理灯泡,达到我们的目的。

在HelloWorld这篇代码中,我们首先找到了System工具箱,在最上面引用,然从里面拿到了Console这个负责输入输出的工具,然后用其中的WriteLine方法进行内容的输出,这和我们使用工具的流程是一样的。

当然,这个流程是不完善的,只有部分理解,代码就和工具一样,你需要理解它,多使用它,如果只是放那里一动不动,肯定是不会理解不会使用的。

就像我们考驾照一样,驾照你拿到手了,但如果你在后面很长时间没有开过车,那么你依旧不会开车,只是有了一个可以开车的通行证而已。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜梦说开发(VR)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值