创建一个类
- 在类中定义方法
cs
internal class Config
{
// 实现单利模式
private static Config instance = null;
private Config() { }
private static object Locker = new object(); // 定义lock锁
// 通过公有的方法 返回实力
public static Config GetInstance()
{
// 空的自己构造自己
if (instance == null)
{
lock (Locker)
{
instance = new Config();
}
}
return instance;
}
/// <summary>
/// 定义共享数据
/// </summary>
public int num = 0;
}
- 调用
cs
Config.GetInstance().num++;
return Config.GetInstance().num;