1. C#念C sharp,代码文件后缀.cs
2. C#区分大小写
3. 注释跟C/C++一样用/* */或者//
4. VS根据部分输入猜测含义的功能叫:智能感知(IntelliSense)
5. 命名空间是为了避免把朋友圈里摩托罗拉的老同事Peter和爱立信的老同事Peter搞混,必要时得说明是那个公司的Peter。摩托和爱立信就是两个命名空间。
6. 跟摩托的朋友们聚会,大家都不认识爱立信的Peter,就不用每次强调摩托的Peter了。只需要开饭前注明“using 摩托”
7. C#有77 个系统标识符,VS中显示为蓝色
8. 用户变量不用匈牙利记号法,用camelCase
9. 不用匈牙利记号方法原因:1).NET变量类型太多,加了前缀说也不好理解;2)只要把鼠标放变量上就知道类型了
10. camelCase: 第二词开始首字母大写拼复合词;高高低低像骆驼; PascalCase: 第一词开始首字母大写拼复合词
11. 完整语句分号结尾
12. 不容许VB的隐式类型声明
13. 可以用VB的var加上赋初来声明隐式类型
14. 小数常量被当双精度,而不是单精度
15. 用System.Int32.Parse将字符串转成整数
16. 单、双浮点数也可以用%取余(C/C++可不行)
17. 系统类的ToString方法可以用来把对象转成字符串
18. “重构代码”就是把写完的一块代码独立成新方法,并在原来位置调用新方法。步骤: 重构菜单=》选提取方法=》输入新方法名=》点确认
19. 异常处理更像Java,用throw, catch, try
20. int的范围是int.MinValue和int.MaxValue
本文转自飞雁 51CTO博客,原文链接:http://blog.51cto.com/felixyan/533454 ,如需转载请自行联系原作者