C#课堂笔记(二)
C#基礎
一、C#中的命名空間
C#程序中的一種代碼組織形式,主要用來標識類的可見范圍,使用namespace關鍵字定義命名空間。
在C#中,使用命名空間用using關鍵字。
二、類的概念
1.什么是類?
類是一種數據結構,存儲數據成員,方法成員和其他類內容,便于調用。
2.定義類
使用class關鍵字定義類
三、C#中的關鍵字
1.C#中常用的關鍵字
四、C#中的標識符
1.什么是標識符?
類名、變量名、數組名、方法名(函數名)都是標識符
標識符實際上是按一定規則取的名字。
2.標識符命名規則
-
首字母
由字母和下劃線組成 -
其余部分
可以由數字、字母下劃線組成 -
標識符不可以與C#關鍵字沖突
-
標識符是區分大小寫的
五、程序的啟動器 - - -Main方法
C#程序分為命令行程序和可視化窗體程序,這兩種程序的入口處都在Main方法。
1.Main方法的要求
- Main方法必須定義為static
- Main方法的首字母必須大寫
- 返回值只可以是void或int
- 命令行參數可選
2.Main方法常見的錯誤提示
-
沒有Main方法
-
Main寫成了main
-
沒有用static
-
注意Main的返回值只可能有兩種,void 和 int
-
程序中存在多個Main方法
-
解決辦法:
在項目屬性里修改默認啟動對象
六、代碼編寫規則
1.基本規則
- 盡量使用接口編程
- 關鍵語句寫注釋
- 局部變量隨用隨聲明
- 盡量少用goto語句
- 如果參數多,建議使用結構
- 避免對大段代碼使用try…catch
- 同一個文件中避免寫多個類
- 字符串多變時,用StringBuilder
- if語句塊中使用{ }
- switch語句一定寫default
2.命名方法
- Pascal命名方法,所有單詞第一個首字母大寫,其他字母小寫
- Camel命名方法,除了第一個單詞,所有單詞第一個字母大寫,其他字母小寫
微軟官方文檔:微軟規范
總結
- 上一篇: QT中的滚动条QScrollArea
- 下一篇: C#课堂笔记(四)