在C#中,static修飾符用于指示類的成員是靜態的,也就是說它們屬于類本身,而不是類的實例。以下是一些使用static修飾符的示例:
class MyClass
{
public static int count = 0;
}
可以通過MyClass.count
來訪問靜態變量count。
class MyClass
{
public static void PrintMessage()
{
Console.WriteLine("Hello, world!");
}
}
可以通過MyClass.PrintMessage()
來調用靜態方法PrintMessage。
static class MathHelper
{
public static int Add(int a, int b)
{
return a + b;
}
}
在上面的示例中,MathHelper類是一個靜態類,它包含一個靜態方法Add。
總的來說,在C#中正確使用static修飾符是很簡單的,只需要理解靜態成員屬于類而不是類的實例,并且可以通過類名直接訪問或調用。