Random產生隨機時需要設置種子。如果不設置默認應該是當前時間。(本人猜測)所以用一個for循環輸出10個隨機數時產生的都是相同的。所以用瞭如下方法:
public static int getRandomNum(int start, int end)
{
Random rnd = new Random(Guid.NewGuid().GetHashCode());
return rnd.Next(start, end);
}