コード例 #1
0
    public static void Main(string[] args)
    {
        SingletonManual.CreateInstance();

        SingletonManual.GetInstance().Operation();

        SingletonAutomatic.GetInstance().Operation();
    }
コード例 #2
0
        public static SingletonAutomatic GetInstance()
        {
            if (_instance == null)
            {
                _instance = new SingletonAutomatic();
            }

            return(_instance);
        }