1. 程式人生 > 程式設計 >c#基礎——瞭解程式結構

c#基礎——瞭解程式結構

在我們學習 C# 程式語言的基礎構件塊之前,讓我們先看一下 C# 的最小的程式結構,以便作為接下來章節的參考。

C# Hello World 例項

一個 C# 程式主要包括以下部分:

  • 名稱空間宣告(Namespace declaration)
  • 一個 class
  • Class 方法
  • Class 屬性
  • 一個 Main 方法
  • 語句(Statements)& 表示式(Expressions)
  • 註釋

讓我們看一個可以打印出 "Hello World" 的簡單的程式碼:

using System;
namespace HelloWorldApplication
{
  class HelloWorld
  {
   static void Main(string[] args)
   {
     /* 我的第一個 C# 程式*/
     Console.WriteLine("Hello World");
     Console.ReadKey();
   }
  }
}

當上面的程式碼被編譯和執行時,它會產生下列結果:

Hello World

讓我們看一下上面程式的各個部分:

  • 程式的第一行 using System; - using 關鍵字用於在程式中包含 System 名稱空間。 一個程式一般有多個 using 語句。
  • 下一行是 namespace 宣告。一個 namespace 裡包含了一系列的類。HelloWorldApplication 名稱空間包含了類 HelloWorld。
  • 下一行是 class 宣告。類 HelloWorld 包含了程式使用的資料和方法宣告。類一般包含多個方法。方法定義了類的行為。在這裡,HelloWorld 類只有一個 Main 方法。
  • 下一行定義了 Main 方法,是所有 C# 程式的 入口點。Main 方法說明當執行時 類將做什麼動作。
  • 下一行 /*...*/ 將會被編譯器忽略,且它會在程式中新增額外的 註釋。
  • Main 方法通過語句 Console.WriteLine("Hello World"); 指定了它的行為。WriteLine 是一個定義在 System 名稱空間中的 Console 類的一個方法。該語句會在螢幕上顯示訊息 "Hello World"。
  • 最後一行 Console.ReadKey(); 是針對 VS.NET 使用者的。這使得程式會等待一個按鍵的動作,防止程式從 Visual Studio .NET 啟動時螢幕會快速執行並關閉。

以下幾點值得注意:

  • C# 是大小寫敏感的。
  • 所有的語句和表示式必須以分號(;)結尾。
  • 程式的執行從 Main 方法開始。
  • 與 Java 不同的是,檔名可以不同於類的名稱。

編譯 & 執行 C# 程式

如果您使用 Visual Studio.Net 編譯和執行 C# 程式,請按下面的步驟進行:

  1. 啟動 Visual Studio。
  2. 在選單欄上,選擇 File -> New -> Project。
  3. 從模板中選擇 Visual C#,然後選擇 Windows。
  4. 選擇 Console Application。
  5. 為您的專案制定一個名稱,然後點選 OK 按鈕。
  6. 新專案會出現在解決方案資源管理器(Solution Explorer)中。
  7. 在程式碼編輯器(Code Editor)中編寫程式碼。
  8. 點選 Run 按鈕或者按下 F5 鍵來執行程式。會出現一個命令提示符視窗(Command Prompt window),顯示 Hello World。

您也可以使用命令列代替 Visual Studio IDE 來編譯 C# 程式:

  1. 開啟一個文字編輯器,新增上面提到的程式碼。
  2. 儲存檔案為 helloworld.cs。
  3. 開啟命令提示符工具,定位到檔案所儲存的目錄。
  4. 鍵入 csc helloworld.cs 並按下 enter 鍵來編譯程式碼。
  5. 如果程式碼沒有錯誤,命令提示符會進入下一行,並生成 helloworld.exe 可執行檔案。
  6. 接下來,鍵入 helloworld 來執行程式。
  7. 您將看到 "Hello World" 列印在螢幕上。

環境變數

若提示無法識別 csc 命令,需配置環境變數(Window10)

找到桌面上的“計算機”圖示,右鍵單擊,並在彈出的選單中點選 “屬性” --"高階系統設定"--"環境變數"--"系統變數",找到變數 Path, 新增一個路徑 ;C:\Windows\Microsoft.NET\Framework\v2.0.50727\(注意,多個路徑使用分號(;)隔開,Windows其他版本追加在後面即可)。

c#基礎——瞭解程式結構

以上就是c#基礎——瞭解程式結構的詳細內容,更多關於C# 程式結構的資料請關注我們其它相關文章!