C#語言
阿新 • • 發佈:2018-12-20
第一章 第一個C#程式
C#程式 ①:建立專案:檔案–>新建–>專案–>c#–>控制檯程式(專案名/檔案儲存位置)–>確定
①:c#程式
namespace:名稱空間; 相當於java中的package(宣告包)
using:引用其他名稱空間;相當於java中的import
注意!!但using只能寫到包,不能寫到類名
Main()方法:程式的入口;相當於java中的main方法 注意!首字母必須大寫;返回值可以是void或者int;可以有引數也可以無引數) ②:程式碼結構: 引用名稱空間(using) //不引用具體類名
namespace 專案名 { class 類名(帕斯卡命名法) C#不要求類名必須與原始檔名字一樣 { static void Main (string [] args) string 大小寫都可以 { } } }
③:解決方案管理器的結構: 解決方案 專案 類(.cs)
Console類
1:控制檯輸出語句
Console.WriteLine("王思");
輸出後換行
Console.Write("王思");
輸出後不換行
Console.WriteLine("我的課程名稱是:{0}{1}",course,name); ①: {0}佔位符(下標從零開始);course:下標值 ②:輸出的過程中指定的下標值會替換到佔位符的位置上 ③:如果前面的{n}不安順序排列,輸出的值也會不按順序輸出。 2:控制檯讀入語句(以字串方式返回) string name=Console.ReadLine(); int age=int.parse(Console.ReadLine()); 3:想讓程式碼在執行視窗停下來,在程式碼結束的時候需要加入Console.ReadLine();
變數與常量 變數 變數命名規範與java相同,但不能出現$ 常量(在程式中設定之後無法修改,並且有特定的含義) 語法: const 資料型別 常量名稱=值; 命名規範:最好用大寫字母命名 最好添加註釋內容 長度不要超過25個字元
註釋
單行註釋 //
多行註釋 /* 內容*/
文件註釋 ///
#region程式碼的說明
程式碼塊
#endregion
類和物件*
1:類是物件的抽象,物件是類的例項
2:類中的成員變數稱為:欄位
3:訪問修飾符(public private)
4:c#中欄位,不加訪問修飾符,預設為private
私有
5:方法名使用帕斯卡命名法:每個單詞首字母大寫。
c#除錯
1:設定斷點(將游標停在某行+F9)
2:開始執行(F5)
3:單步執行:(F10)(不進入方法內部)
4:停止除錯shift+F5
5:取消斷點:(Ctrl+F9)
6:監視視窗看變數值得變化
顯示行號:工具 選項 文字編輯器 c# (右邊頁面選擇 行號)