【发布时间】:2020-04-03 23:32:29
【问题描述】:
我需要一个程序来反转两个终端之间的部分列表。 示例:
列表:1、2、3、3、5、4 输出:1、2、3、3、4、5(只有4和5反转)
我发现了这个:
positionCrepe.Reverse(indexOfMaxToSearch, positionCrepe.Count);
但它不起作用,因为我有一个错误:
System.ArgumentException:偏移量和长度超出此表的范围,或者该数字大于源集合末尾的索引元素数。
然而
indexOfMaxToSearch = 2
和
positionCrepe.count = 5
所以不超过表的索引
有人有解决办法吗? 谢谢。
【问题讨论】:
-
在这种特定情况下,您应该只排序