前言
要想使用 C#,先要理解创建计算机程序时,真正需要做些什么。
计算机程序最基本的描述就是 —— 一系列处理数据的操作。
进一步说,我们看到的,真的是我们看到的么?
例如,图片、电影、网页、游戏等等显示在你屏幕上的东西。
其原始形态,就是存储在计算机内存中的 0 和 1
我们通过鼠标,在屏幕上的操作,实际上是在改变内存中的数据,那些 0 和 1
用一个简单的情形来说明。使用电脑上的 计算器 程序。
我们提供数字,告诉计算器要执行的操作,最后得出结果。
就像用笔和纸计算数字一样,只不过使用程序会快很多。
如果计算机程序是对数据执行操作,那么我们就需要以某种方式来存储数据,
需要某种方法来处理结果。
这两种功能在 C#中,就是 变量 和 表达式。
变量 用来存储数据,表达式 用来处理数据得出结果。
在我们具体学习 变量 和 表达式 之前,先了解一下 C# 编程的基本语法,这没毛病吧?
C# 的基本语法
C# 代码由一系列 语句 组成,每条 语句 都用一个 分号 ; 来结束。
通常,为了便于阅读,我们不在一行中放置 多条语句。
但是,一条语句 可以放在多行。(不明白?后面看代码就明白了)
C# 是一种 块 结构的语言,所有语句都是代码块的一部分。
块 用花括号 {} 来界定。
代码块 可以包含 N 多行语句,也可以不包含任何语句。
根据我们之前见到过的代码,可以验证我们上面说的内容。
然后我们试试 一条语句 占用多行(以后我们会用到这种写法,认识下,省的到时懵逼。)
我们还需要从例子中注意到一点,就是 缩进。
在 IDE 中,缩进使用 Tab键增加,Shift + Tab 减少。
缩进为的就是可读性,什么是可读性?自己感觉下对比图。
能明白什么叫 可读性了吧? 这代码还不算多呢,如果上前行代码,没有缩进?!脑袋爆炸!
在 C# 代码中,另一种常见的语句是 注释。
顾名思义,就跟你看书的时候,在书上写写画画的注释一样,下次看到这里知道是干嘛的。
我们在前面的示例中就使用了注释。
当然还有一种 注释 方法。
就是所谓的 多行注释。
看图。
当然,除了 // 这种双斜杠的 单行注释外,如果你以后看到了 /// 三个斜杠的注释也不要奇怪。
因为是存在这种写法的。不过你只需要掌握 单行注释 和 多行注释 就可以了。
有朋友问:注释加多了会影响程序性能么?
不会的。在你编译程序发布时,这些注释都会被 IDE 过滤掉。
说白了就是给你看的,或者你和朋友一起开发项目。你们看的。
用户又不需要,IDE 又不傻,所以不会造成你最终应用程序的性能问题。
极端的例子,如果你的代码文件中,有 1000 行,只有一行是代码,999 行全是注释。
那么到用户手里的应用程序,实际上只有那一行代码。
注释的另外一种用途就是用来 创建帮助文档。
如果你接触过的话,就能明白什么叫 帮助文档。
不过这个不影响我们继续学习 C#,如果你想了解,请百度。
另外,我们演示一下,C# 代码是区分大小写的!
单看 Console 的颜色都不对了,就知道是有毛病的。所以,注意区分大小写哦!