Net Core教程

C#快速生成有序数组和将数组乱序

本文主要是介绍C#快速生成有序数组和将数组乱序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 生成有序的数组:

方法一:

 List<int> numList1 = new List<int>();
 for (int i = 0; i < 1000; i++)
{
    numList1.Add(i);
}
View Code

方法二:

使用Linq,推荐日常使用

List<int> numList2 = Enumerable.Range(0, 1000).ToList();

 

补充:

如果要将上面生成的数组进行乱序呢?Linq里面也有方法

List<int> numList3 = numList2.OrderBy(n =>Guid.NewGuid()).ToList(); 

 

这篇关于C#快速生成有序数组和将数组乱序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!