C#完成隨機洗牌的辦法。本站提示廣大學習愛好者:(C#完成隨機洗牌的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C#完成隨機洗牌的辦法正文
本文實例講述了C#完成隨機洗牌的辦法。分享給年夜家供年夜家參考。詳細完成辦法以下:
#region 隨機洗牌
int[] ints = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 };
List<int> list=ints.ToList();
int[] outs = new int[20];
Random rand = new Random();
for (int i = 0; i < 20; i++)
{
int x = rand.Next(list.Count);
outs[i] = list[x];
list.RemoveAt(x);
}
Response.Write("<hr/>");
foreach (int i in outs)
{
Response.Write(i.ToString() + " ");
}
#endregion
願望本文所述對年夜家的C#法式設計有所贊助。