在C#中,静态类和方法可以提高代码的复用性。以下是一些建议:
public static class Utility { public static int Add(int a, int b) { return a + b; } }
使用这个静态类的方法如下:
int result = Utility.Add(3, 4);
public static class Configuration { private static string _configFilePath; static Configuration() { _configFilePath = "path/to/your/config.json"; } public static string GetConfigFilePath() { return _configFilePath; } }
public static class AppSettings { public static string AppName { get; set; } static AppSettings() { AppName = "My Application"; } }
访问这个静态类的属性如下:
string appName = AppSettings.AppName;
public static class StringExtensions { public static string ToUpperEx(this string input) { return input.ToUpper(); } }
使用这个扩展方法如下:
string upperCaseString = "hello world".ToUpperEx();
通过使用这些方法,你可以提高C#代码的复用性,使代码更加简洁和易于维护。