1. 程式人生 > >C#語言————第一章 第一個C#程式

C#語言————第一章 第一個C#程式

第一章    第一個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

    4c#中欄位,不加訪問修飾符,預設為private私有

    5:方法名使用帕斯卡命名法:每個單詞首字母大寫。

 

*************** c#除錯**********

    1:設定斷點(將游標停在某行+F9

    2:開始執行(F5

    3:單步執行:(F10(不進入方法內部)

    4:停止除錯shift+F5

    5:取消斷點:(Ctrl+F9

    6:監視視窗看變數值得變化

顯示行號:工具  選項   文字編輯器  c#   (右邊頁面選擇 行號