作者reptile0426 ( )
看板C_Sharp
标题[问题] 棍 快被搞疯了 Random问题
时间Sun Jun 24 01:59:52 2007
我要产生乱数 1 或 0 而已
居然生出来都一样 很烦
查了菇购大神 说是运算太快种子都一样
所以给了
Random r = new Random(unchecked((int)DateTime.Now.Ticks));
for (int i = 0; i < index.Length; i++)
{
index[i] = r.Next(2);
}
(当然这外面还有个FOR)
只是取了一大堆乱数跑出来都一样 快疯了
加上unchecked((int)DateTime.Now.Ticks)还是一样
阿阿阿 (好深的怨念)
--
落地生根手创坊
http://www.wretch.cc/album/switch1001
手工精品~~~欢迎参观指教!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.25.101.28
1F:推 Epimenides:把 Random r = new Random 这行放到for loop最外面试试 06/24 02:34
2F:推 sunflier:如果乱数的范围放大一点(0~100),看是不是每次都一样呢? 06/24 20:56