1. 程式人生 > >【C#】知識點總結(一)

【C#】知識點總結(一)

一、概念:.net與c#

. net/dotnet:一般指 .Net  Framework框架,一種平臺,一種技術

C#(sharp):一種程式語言,可以開發基於.net平臺的應用。

Java是一種技術、一種程式語言

 

二、.net能幹什麼(必須掌握)

1)桌面應用程式(.net 開發的桌面應用程式叫Winform應用程式)

2)Internet應用程式(.net 開發的Internet應用程式叫ASP.NET

3)手機開發(.net可以做手機開發.Wp7,目前在中國剛剛起步,也許這是一個機會)

 

三、.NET兩種互動模式(必須掌握)

1)C/S :客戶機(Client)/伺服器模式(Server)如:qq

(客戶端需要安裝專用的客戶端軟體。)

2)B/S:瀏覽器(Browser)/伺服器模式(Server)

(客戶機上只要安裝一個瀏覽器)

 

四、IDE(Integrated Development,整合開發環境

Visual Studio 2010:一套完整的開發工具集;用於開發桌面應用程式、ASP.NET Web應用程式、XML、Web Service、移動應用程式;為快速開發提供強大支援(.net的IDE就是 vs2010、vs2008

 

五.注意

專案名稱和解決方案名稱不要相同,儘量用英文

視窗拖動,可隨意拖動。設定:工具、匯入和匯出設定。

C#原始檔(類)以cs結尾

C#程式的入口是Main函式

Program .cs 類檔案/原始檔

只有一個主函式、一個主方法。

 

六、C#中的註釋符

三種註釋方式:

  1. 單行註釋——以//開頭

  2. 多行註釋——以/*開頭    */結束

  3. 文件註釋——在方法或類的上一行輸入 /// 就會產生

注:Ctrl+K+C 快速註釋

 

七、變數的宣告方法

1)資料型別  變數名稱

Int age;

變數的賦值  age=18

2)定義時賦值,資料型別  變數名稱=值;

Int age=18

3)如果一次要宣告多個相同型別的變數可用逗號分隔。

String zsName,IsName;

變數一定要先宣告,再賦值。

 

八、C#中的資料

Int:整數    double:小數 char:字元。如‘A’  

string:字串。如:“zhangsan”“李四”       decimal:金錢小數。如decimal d=5.55m

注意:字元不能為空,最多最少都是一個。字串可以為空,可以為多個。

 

九、變數的命名

字母、_ 或@開頭,不能以數字開頭。變數名要有意義

注意:不能與C#系統中的關鍵字(C#中藍色字型)重複;變數名分大小寫;同一個變數名不允許重複定義。

C#變數名編碼規範

Camel命名法:首個單詞的首字母小寫,其餘單詞的首字母大寫

Pascal命名規範:每一個單詞第一字母都大寫