使用随机数只需要两步: (1) 创建随机种子,默认方式是以当前时间作为种子;Random r = new Random() (2) 取随机数;int i = r.Next(0, 3) //注意这里是取 [0, 3)的整数,但是取不到3 Random ranobj = new Random(); foreach (SangoWujiang w in wujiangs) { int i = (int)w.Force - 1 + ranobj.Next(0, 3); if (i < 0) { w.Force = 0; } else { w.Force = (uint)i; } }

评论