C#入門——C#語法(資料結構)1
阿新 • • 發佈:2018-11-05
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();
}
}
}