public static void Main()
var anahtar_instance = Anahtar.Instance();
Console.WriteLine(anahtar_instance.createTick);
System.Threading.Thread.Sleep(3000);
var anahtar_instance_2 = Anahtar.Instance();
Console.WriteLine(anahtar_instance.createTick);
private static Anahtar anahtar_singleton;
private static object lockItem = new object();
public string createTick = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss:ffff");
public static Anahtar Instance()
if (anahtar_singleton == null)
if (anahtar_singleton == null)
anahtar_singleton = new Anahtar();
return anahtar_singleton;