コード例 #1
0
ファイル: Program.cs プロジェクト: JechSky/test
        static void Main(string[] args)
        {
            single s  = single.GetInstance();
            single s1 = single.GetInstance();

            if (s == s1)
            {
                Console.WriteLine("same");
            }
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: JechSky/test
 public static single GetInstance()
 {
     if (obj == null)
     {
         lock (objlock)
         {
             if (obj == null)
             {
                 obj = new single();
             }
         }
     }
     return(obj);
 }