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