学习计算机编程语言C#:[5]知识前奏
学习C#语言时,还需要知道一些基本的“前奏”知识点,虽然不需要立即掌握,但是现在了解知道,方便以后学习的时候能够用得上,尤其是编写程序代码时的一些基本知识,以及断点调试等内容。当然还有程序文件的编译过程、文件执行过程,这些都需要在学习C#语言之前能够了解,或者至少有这些功能。
操作方法
- 01
首先应该会用注释,除了有行注释之外,还有多行注释,以及文档注释。行注释是通过需要在行注释前写上//符号,代表//后面的行内容都是注释的部分;同样多行注释是将需要注释的内容通过/*开始,以*/结尾,/*和*/之间的都是注释内容;文档注释代表文档的解释,文档的意义,通过写上///之后,系统会自动让开发者写上需要注释的内容。注释的作用不仅仅是给开发者本人查看,而且有利于团队的合作,方便他人查看。
- 02
重要的一些快捷键也需重申,Home键(跳至行头)、End键(跳至行尾)、PageUp键(上翻一页)、PageDown(下翻一页)、Shift+Home(光标到行头被选中)、Shift+End(光标到行尾被选中)、Ctrl+Home(跳至文档最前)、Ctrl+End(跳至文档最后)、Shift(按下Shift,光标经过的地方被选中),另外Insert也需要注意,这个键是插入/覆盖内容的切换。#region和#endregion之间的内容可以折叠,方便代码查看管理。
- 03
程序的运行都是事先“设计”好的,计算机CPU运行的是二进制的1和0,这个大家都知道,有点计算机基础的都懂,用C#语言编写的应用程序,通过C#编译器将其编译成MSIL(微软中间语言),然后CLR(公共语言运行)执行IL,最后交给CPU执行。这个C#编译器和VB.Net对应的VB.Net编译器都是将语言编译成MSIL,因此才有了.Net跨语言的实现成为可能。
- 04
通常所讲的.Net是一个框架,即.Net Framework类库,里面包括各种各样,功能丰富的类,而Asp.Net只是其中的应用于网页开发的一种技术,基于C#语言的技术;另外基于C#的客户端应用程序是WinForm程序(Windows Form);当然还有应用于手机移动端的Windows Phone开发技术,以上三种技术都是基于C#语言的。
- 05
学习C#语言,毕竟计算机语言都是以英文为主,因此必要的英语基础还是要有的,比如控制台应用程序中的Console.Write("ceshi")和Console.WriteLine("ceshi")区别,前者控制台输出ceshi,后者是控制台输出ceshi,之后换行,这只是一小部分,总归来说,学好英语是不会错的。