image.png

构成C#语言的基本元素

标记:对于编译器有意义的符号。
具体查看:https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/
image.png

标识符

● 怎样算合法标识符?

①不能和关键字冲突。
②可以用字母、数字、下划线组成标识符,但不能使用数字开头。
③允许“@”字符作为前缀以使管家在你能够作标识符
甚至可以使用汉语…
C#定义文档:Identifier.pdf (后续需要自己去获取,其中详细讲解了原则)

● 大小写规范

https://blog.csdn.net/wcc27857285/article/details/108215549
①头一个单词小写,后续单词首字母大写。(驼峰法:camelCasing) 如:myVariable
②每一个单词首字母大写。(帕斯卡法:PasalCasing)如:MyVariable
怎么区分使用:变量名使用①驼峰法;类名、方法名等使用②帕斯卡法。

● 命名规范

简要命名规范:① 类:名词 及其复数等 ② 属性:名词 ③ 方法:动词/动词短语

标点符号

特征:是符号,但不参与运算。

文本(字面值)

(基本例子):

int x = 2; //32个比特位 long y = 3L; //64个比特位

float x = 3.0F; //单精度32bit double y = 4.0D; //双精度64bit(可去掉D)

char c = ‘a’; //字符类型 string str = “a”; //字符串类型

bool b = true; //布尔类型

string s = null //空值

注释和空白

注释

单注释://
块注释:/被注释的部分/

好的代码不是越多越好,要拥有自解释性。

空白

代码乱了,想重新格式化怎么办?
Edit > Advanced > FormatDocument 会自动格式化好

初识类型、变量和方法

image.png

算法简介

循环/递归 分别 如下:

以下结果相同:
image.png image.png
image.png