c#学习笔记一
c#学习笔记一????1
1.????注释????3
1.1.????///是文档注释,用于类和方法的说明????3
1.2.????#region #endregion可以折叠代码????3
2.????操作符????3
2.1.????+号用在一个字符串与另一个类型之间起连接字符串的功能????3
2.2.????占位符????3
2.2.1.????有点像c语言里面的%d %c等????3
2.2.2.????先挖坑,后填坑,输出顺序跟挖坑顺序有关????3
3.????数据类型????3
3.1.????decimal修饰的是金钱类型????3
3.2.????string是c#中的关键字,String是.net平台通用的????3
4.????命名规则????3
4.1.????以字母、@下划线开头????3
4.2.????后面可以跟任意的字母数字下划线????3
4.3.????camel命名规范????3
4.3.1.????首字母要小写????3
4.3.2.????其余每个单词的首字母要大写????3
4.3.3.????多用于给变量命名????3
4.4.????pascal命名规范????4
4.4.1.????每个单词的首字母都大写????4
4.4.2.????多用于给类或者方法命名????4
5.????交换两个int型的变量,不使用中间变量????4
5.1.????n1 = n1 - n2????4
5.2.????n2 = n1 + n2????4
5.3.????n2 = n2 - n1????4
6.????控制台IO????4
6.1.????WriteLine用来输出????4
6.2.????ReadLine()用来输入字符串,返回字符串类型????4
7.????转义符????4
7.1.????\t用来对齐????4
7.2.????\b用来输出回退,放在字符串开头或结尾都没用????4
7.3.????\r\n是windows中写入文件的回车的转义符????4
7.4.????在把文件目录作为字符串时,要想使用\????4
7.4.1.????要用\\????4
7.4.2.????或者用/????4
7.4.3.????或者在字符串前用@????4
8.????@的作用????5
8.1.????使得一个字符串中\的转义作用取消????5
8.2.????保留字符串中的空格回车等????5
?
注释
///是文档注释,用于类和方法的说明
#region #endregion可以折叠代码
操作符
+号用在一个字符串与另一个类型之间起连接字符串的功能
占位符
有点像c语言里面的%d %c等
先挖坑,后填坑,输出顺序跟挖坑顺序有关
数据类型
decimal修饰的是金钱类型
string是c#中的关键字,String是.net平台通用的
命名规则
以字母、@下划线开头
后面可以跟任意的字母数字下划线
camel命名规范
首字母要小写
其余每个单词的首字母要大写
多用于给变量命名
pascal命名规范
每个单词的首字母都大写
多用于给类或者方法命名
交换两个int型的变量,不使用中间变量
n1 = n1 - n2
n2 = n1 + n2
n2 = n2 - n1
控制台IO
WriteLine用来输出
ReadLine()用来输入字符串,返回字符串类型
转义符
\t用来对齐
\b用来输出回退,放在字符串开头或结尾都没用
\r\n是windows中写入文件的回车的转义符
在把文件目录作为字符串时,要想使用
要用\
或者用/
或者在字符串前用@
@的作用
使得一个字符串中\的转义作用取消
保留字符串中的空格回车等
C#学习笔记一
原文:http://www.cnblogs.com/dragonfive/p/4412256.html