C#語言————第一章 第一個C#程式
第一章 第一個C#程式
******************C#程式***************
①:建立專案:檔案-->新建-->專案-->c#-->控制檯程式(專案名/檔案儲存位置)-->確定
①:c#程式
namespace:名稱空間; 相當於java中的package(宣告包)
using:引用其他名稱空間;
注意!!但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# (右邊頁面選擇 行號)