C# 生成随机数问题

Random产生随机时需要设置种子。如果不设置默认应该是当前时间。(本人猜测)所以用一个for循环输出10个随机数时产生的都是相同的。所以用了如下方法:
public static int getRandomNum(int start, int end)
        {
            Random rnd = new Random(Guid.NewGuid().GetHashCode());
            return rnd.Next(start, end);
        }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章