在C#中,static關鍵詞用于聲明靜態成員或方法,這意味著它們屬于類而不是類的實例。以下是一些有效使用static關鍵詞的方法:
public class MathHelper
{
public static int Add(int a, int b)
{
return a + b;
}
}
// 調用靜態方法
int sum = MathHelper.Add(5, 3);
public class Constants
{
public static int MaxValue = 100;
}
// 訪問靜態屬性
int max = Constants.MaxValue;
public static class Logger
{
public static void Log(string message)
{
Console.WriteLine(message);
}
}
// 調用靜態方法
Logger.Log("This is a log message");
總的來說,static關鍵詞可以幫助您在C#中有效地組織和訪問類級別的功能和數據。通過合理使用靜態成員和方法,可以提高代碼的可維護性和性能。