让random在极短时间内产生的随机数不相同

 由于Random r = new Random();
的种子没有指定,生成的时间间隔太短导致生成结果一样; 及时指定为

Random rd = new Random(DateTime.Now.Millisecond)

在运行速度快没有费时操作的情况下仍然得倒相同结果.今天偶然想起用

Random rd = new Random(Guid.NewGuid().GetHashCode())来解决这个问题

随笔备忘之

posted @ 2008-07-29 11:06  Sean.Z  阅读(257)  评论(0)    收藏  举报