C# 随机数生成避免重复

  1. public string GetMsgID()
  2. {
  3. Random rand = new Random((int)DateTime.Now.Ticks);
  4. string szRand = rand.Next(0, 9999).ToString().PadLeft(4, '0');
  5. return string.Format("{0}{1}", DateTime.Now.ToString("yyyyMMddHHmmss"), szRand);
  6. }





posted @ 2017-04-26 14:37  .windy  阅读(462)  评论(0编辑  收藏  举报