随机重新排列数组项c#

时间:2016-07-09 16:16:07

标签: c# arrays random int

我有一个c#int数组,其中包含1到100之间的数字 这意味着

latitude: openLocations[2 * indexPath.row], longitude: openLocations[2 * indexPath.row + 1]

但是我想在这个数组中随机重新排列它们,是否有可能在c#?

1 个答案:

答案 0 :(得分:2)

使用Random和Linq,您可以轻松完成:

Socket

以上为使用Random r = new Random(); myArray = myArray.OrderBy(x => r.Next()).ToArray(); 对象的数组中的每个元素提供了随机排序顺序。

您需要在文件顶部添加Random才能使用using System.Linq;扩展程序。