0
点赞
收藏
分享

微信扫一扫

Singleton单例对象的使用

zhongjh 2022-06-22 阅读 67

namespace www
{
public abstract class SingletonManager<T> : ISingletonManager where T : class, ISingletonManager, new()
{
public SingletonManager();

public static T Instance { get; }

public virtual void Init();
}
}

 

 

使用

public partial class DeviceManage:SingletonManager<DeviceManage>
{

/// <summary>
/// 文本大小
/// </summary>
[ConfigProperty]
public int TextSize { get; set; }

/// <summary>
/// 文本值
/// </summary>
[ConfigProperty]
public string Text { get; set; }

/// <summary>
/// 文本颜色值
/// </summary>
[ConfigProperty]
public string Color { get; set; }

}

 

在其他地方使用单例对象就可以访问对应的属性或者方法

例如:

DeviceManage.instance.Text   

 

龙腾一族至尊龙骑

举报

相关推荐

0 条评论