摘要:
错误:在一个循环结构中,利用下列代码生成随机数,发生生成的随机数是一样的! for (int i = 0; i < myArray.Length; i++) //给数组赋值 { Random myNum = new Random(); int mNum = myNum.Next(20); Console.Write("{0},",mNum); //输出数组值 }原因分析:Random()函数的默认种子是时间,但在循环中产生随机数时,由于运算速度太快,用做种子的时... 阅读全文