构成C#语言的基本元素
标记:对于编译器有意义的符号。
具体查看:https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/
标识符
● 怎样算合法标识符?
①不能和关键字冲突。
②可以用字母、数字、下划线组成标识符,但不能使用数字开头。
③允许“@”字符作为前缀以使管家在你能够作标识符
甚至可以使用汉语…
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 会自动格式化好
初识类型、变量和方法
算法简介
循环/递归 分别 如下:
以下结果相同: