【发布时间】:2015-10-10 11:05:19
【问题描述】:
我有一个名为 intArray 的数组列表。 我需要获取该数组列表的子列表,并且我知道有一种方法需要两个参数:起始索引和计数。但我想通过采用两个参数来实现一种方法:较低的索引和较高的索引。 有没有这样的方法?
例如,这是数组列表:
int[] intArr = { 1, 2, 3, 4, 5, 6 };
因此,如果我们指定一个方法,例如 displayArray(1,4) //1 是较低的索引,4 是较高的索引。所以它应该显示从第一个索引到第四个索引的元素。
谢谢!!!
【问题讨论】:
-
您至少应该尝试...请发布一些不适合您的代码。
-
试试这个: int[] intArr = { 1, 2, 3, 4, 5, 6 }; int lowIndex = 1; int highIndex = 4; int[] 结果 = intArr.Skip(lowIndex).Take(highIndex - lowIndex + 1).ToArray();