天天看點

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用法