C# 懒加载实现单例模式

内容纲要

除了手动实现单例模式,也可以使用 Lazy 泛型实现单例模式。

    public sealed class Singleton
    {
        private static readonly Lazy lazy = new Lazy(() => new Singleton());
        public static Singleton Instance { get { return lazy.Value; } }
        private Singleton()
        {

        }
    }
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注