(一)C#注释符
与C++相似,可以使用以下三种方式:
1、/**/
2、//
3、///
(二)C#中的常用快捷键(VS2010)
Ctrl + K + D : 快速对齐代码
Ctrl + J :快速弹出智能提示
Home : 光标移至行首
End :光标移至行尾
Shift + Home : 从光标位置移至行首并选中
Shift + End:从光标位置移至行尾并选中
Ctrl + K + C :注释
Ctrl + K + U :取消注释
F1 :转到帮助文档
#region文本内容#endregion :折叠冗余代码
(三)变量的存储和类型
decimal :金钱类型,用来存储金钱,值后面要加m
decimal money = 100m;
(四)变量的命名规范
Camel :除第一个单词以外,标识符中所有的单词都首字母大写,用于本地变量和方法参数
Pascal :标志符中每个单词都首字母大写,用于类型名和成员名
(五)占位符
int a = 10;
int b = 20;
int c = 30;
Console.WriteLine("第一个值{0},第二个值1{}, 第三个值{2}",a, b, c);//输出结果为:10,20,30
Console.WriteLine("第一个值{2},第二个值1{0}, 第三个值{1}",a, b, c);//输出结果为:30,10,20
(六)转义符
\r\n:表示换行,Windows操作系统不认识\n。例如:
string str = "今天天气好晴朗\n处处好风光";正确(控制台)
string str = "今天天气好晴朗\r\n处处好风光";正确(文件)
string str = @"今天天气好晴朗
处处好风光";正确,@保留原格式输出
string path = "C:\File\test.txt";错误,系统误认为转义字符
string path = "C:\\File\\test.txt";正确
string path = @"C:\File\test.txt";正确