天天看点

C/C++程序员上手C#应该知道的100件事(1~20)

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

上一篇: sed用法