获取1970年1月1日到现在的秒数放到application

///

/// 随机生成客户名字,即1970年1月1日到现在的秒数放到application /// /// private string GetCstNo() { //客户的名字 int cstName = 0; Hashtable hashtable = (Hashtable)Application["cstHashTab"]; //生成1970年到现在的秒数 TimeSpan timeSpan = (DateTime.UtcNow - new DateTime(1970, 1, 1)); cstName = (int)timeSpan.TotalSeconds; //判断是否重复(多人在统一秒打开对话窗口有可能重复,所以有必要判断) if (hashtable.ContainsValue(cstName) || cstName == 0) { return GetCstNo(); } else { //不重复则放到application中的HashTable hashtable.Add(hashtable.Count+1,cstName); Console.WriteLine(cstName.ToString()); return cstName + ""; } }

你可能感兴趣的:(ASP.NET,C#)