c#Leaner初始化int数组的方法
拥有以下代码是否有一种更简单的方法将数组从1初始化为由变量指定的数字?
int nums=5; int[] array= new int[nums]; for(int i=0;i<num;i++) { array[i] = i; }
也许用linq或一些array.function?
int[] array = Enumerable.Range(0, nums).ToArray();
使用Enumerable.Range()
方法代替。 不要忘记添加System.Linq
命名空间。 但这可能会花费一点点高记忆力。 你可以用;
int[] array = Enumerable.Range(0, nums).ToArray();
生成指定范围内的整数序列。
使用Enumerable.Range
int[] array = Enumerable.Range(0, nums).ToArray();