C#最上層語句
在C#中,最上層語句指的是在類、結構、方法、屬性、索引器或事件定義之外直接在程式碼檔案中定義的語句。這些語句通常用於定義全域變數、函式或使用static關鍵字聲明的靜態成員。
以下是一個簡單的C#程式碼示例,展示了最上層語句的使用:
using System;
// 全域變數定義
string myGlobalVariable = "This is a global variable.";
// 靜態方法定義
static void MyStaticMethod()
{
Console.WriteLine("This is a static method.");
}
// 主方法,程式從這裡開始執行
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
Console.WriteLine(myGlobalVariable);
MyStaticMethod();
}
在上面的程式碼中,string myGlobalVariable
和 static void MyStaticMethod()
都是最上層語句,因為它們直接在類定義之外定義。Main
方法則不是,因為它是類的一部分。