1. 程式人生 > >C#入門——C#語法(資料結構)1

C#入門——C#語法(資料結構)1

C#語言是一種面向物件的語言。C#程式結構大體可由註釋名稱空間Main方法語句構成的。

一.註釋

註釋是什麼:為對某行或某段程式碼的解釋說明或忽略程式碼。

註釋的作用:方便自己閱讀與維護或讓他人能夠更好地理解自己的程式。

註釋分兩種:行註釋與塊註釋

1.行註釋

static void Main(string[] args)                     //程式的Main()函式
{
        Console.WriteLine("Hello World!");          //使用WriteLine()方法編寫輸出資料
        Console.ReadKey();                          //
使用ReadKey()方法監聽鍵盤事件,按任意鍵執行 }

程式碼剖析:需要註釋的行數少,所以使用的注,釋方法為行註釋,形式為“//被註釋的內容”。

2.塊註釋

/*使用程式Main()函式實現輸入“HelloWorld!”字串  //塊註釋開始
static void Main(string[] args)                     //程式的Main()函式
{
        Console.WriteLine("Hello World!");          //使用WriteLine()方法編寫輸出資料
        Console.ReadKey();                          //使用ReadKey()方法監聽鍵盤事件,按任意鍵執行
}
*/ //
塊註釋結束

程式碼剖析:本程式碼引用連續多行的大段,用塊註釋比較合適。形式為“/*被註釋的內容*/”。,

注意:註釋可以出現在程式碼的任何地方,但是不能分割其關鍵字和識別符號。

二.名稱空間

在處理大專案的時候會建立很多類,有時這些類的名稱會相同而相沖突,有兩個途徑解決這個問題,一個途徑是對那些類重新命名,另一個途徑是使用名稱空間。

名稱空間相當於Windows作業系統中的資料夾,資料夾內既可以放置檔案也可以是一個資料夾,因此名稱空間既可以是類也可以巢狀另一個名稱空間。

定義名稱空間的格式如下:

namespace 名稱空間名稱   //namespace為定義名稱空間關鍵字,自定義名稱一般遵循pascal命名規則
{
...
}

如果要呼叫某個名稱空間的類或者方法,需使用using指令引入名稱空間

using 名稱空間名;          

注意:名稱空間內可以巢狀名稱空間,匯入時需要用點將名稱空間名隔開,如匯入系統的窗體名稱空間“using System.Windows.Forms;”

 

using System;
using N1.N2;                 

namespace N1
{
        namespace N2
       {
              class Program
    {
        public void M()
        {
            Console.WriteLine("你好!");
            Console.ReadLine();
        }
    }
}
}

namespace Test
{
    class A
    {
        static void Main(string[] args)
        {
            Program R1 = new Program();
            R1.M();
        }
    }
}