在C#中,靜態變量是指屬于類而不是類的實例的變量。靜態變量可以通過使用關鍵字static
在類中聲明,并且可以直接在聲明時初始化。
以下是在C#中正確聲明和初始化靜態變量的示例:
public class MyClass
{
// 靜態整型變量的聲明和初始化
public static int staticIntVar = 10;
// 靜態字符串變量的聲明和初始化
public static string staticStrVar = "Hello";
// 靜態數組的聲明和初始化
public static int[] staticIntArray = new int[] { 1, 2, 3 };
}
在上面的示例中,staticIntVar
、staticStrVar
和staticIntArray
是靜態變量,并且在聲明時進行了初始化。這些靜態變量可以通過類名直接訪問,例如MyClass.staticIntVar
。