namespace Common { public class Singleton<T> where T : new() { private static T instance; public static T Instance { get { return Equals(instance, default(T)) ? (instance = new T()) : instance; } } } }
c#单例实现
最新推荐文章于 2021-11-14 01:38:25 发布
namespace Common { public class Singleton<T> where T : new() { private static T instance; public static T Instance { get { return Equals(instance, default(T)) ? (instance = new T()) : instance; } } } }