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