namespace YLErp.Commons { public class UniqueTimeId { private static readonly object lockSync; static UniqueTimeId() { lockSync = new object(); } public static long Get() { lock (lockSync) { System.Threading.Thread.Sleep(1); return DateTime.Now.Ticks; } } public static string GetStr() { lock (lockSync) { System.Threading.Thread.Sleep(1); return DateTime.Now.ToString("yyyyMMddHHmmssfff"); } } } }