0
点赞
收藏
分享

微信扫一扫

C#循环新增时Random.Next()生成随机数重复的问题

JamFF 2022-03-30 阅读 44

分析提示:Map中的key是唯一,提示错误:key有相同即随机数有重复值

解决方法如下:

Dictionary<string, string> map = new Dictionary<string, string>();

foreach (var info in li.StatisSameAmountOrders){

map.Add(DateTime.Now.ToString("yyyyMMddHHmmssss") + "-" + Convert.ToString(new Random(Guid.NewGuid().GetHashCode()).Next(1,1000)),“value”}

举报

相关推荐

0 条评论