小编Izo*_*Izo的帖子

反转列表的特定部分 C#

我需要一个程序来反转两个终端之间的部分列表。例子 :

List: 1, 2, 3, 3, 5, 4 输出: 1, 2, 3, 3, 4, 5 (只有4和5取反)

我找到了这个:

                positionCrepe.Reverse(indexOfMaxToSearch, positionCrepe.Count);
Run Code Online (Sandbox Code Playgroud)

但它不起作用,因为我有一个错误:

System.ArgumentException: 偏移量和长度超出此表的范围或数量大于源集合末尾的索引元素数。

然而

indexOfMaxToSearch = 2

positionCrepe.count = 5

所以它不超过表的索引

有人有解决方案吗?谢谢你。

c# loops list panel

1
推荐指数
1
解决办法
132
查看次数

标签 统计

c# ×1

list ×1

loops ×1

panel ×1