从数组偏移量中获取连续的n个值

时间:2014-05-13 17:42:55

标签: c# .net arrays vb.net

我使用arr.GetValue(5, 6, 7, 8)arr.GetValue(10, 11, 12, 13)多次从我的数组中检索值。

是否有像arr.Get(offset, count)这样的简写,以便我可以使用arr.Get(5, 4)arr.Get(10, 4)从较大的数组中获取较小的数组?

1 个答案:

答案 0 :(得分:4)

使用Skip and Take跳转列表列表:

var slice = arr.Skip(5).Take(4);

您可以在以下问题中找到一些不同的答案和更多信息: