在C#中,要在類中定義靜態成員,請在類名后面使用static關鍵字。靜態成員屬于類本身,而不是類的實例。這意味著靜態成員在內存中只有一個副本,所有實例共享相同的靜態成員值。靜態成員可以包括變量、方法、屬性等。
以下是一個簡單的示例,展示了如何在類中定義靜態變量和靜態方法:
public class MyClass
{
// 定義一個靜態變量
public static int MyStaticVariable = 0;
// 定義一個靜態方法
public static void MyStaticMethod()
{
Console.WriteLine("This is a static method.");
}
}
要訪問靜態成員,您可以直接使用類名,而無需創建類的實例。例如:
// 訪問靜態變量
int value = MyClass.MyStaticVariable;
// 調用靜態方法
MyClass.MyStaticMethod();