예제 #1
0
        public static UserPreference GetInstance()
        {
            if (instance == null)
            {
                lock (lockObject)
                {
                    instance = new UserPreference();
                }
            }

            return(instance);
        }
        static void Main(string[] args)
        {
            var prefs = UserPreference.GetInstance();

            Console.WriteLine(prefs.SayWhat);
        }