我对这个示例代码有一点误解:
int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };
var laterNumbers = numbers.SkipWhile((n, index) => n >= index);
“n”代表一个数组元素。“index”表示元素的索引。
问题:我们如何知道 index 参数准确地表示索引而不是元素本身?
编辑:
好,我知道了。SkipWhile 只有 2 个重载,编译器决定使用哪一个,无论输入参数是一个还是两个。
问题表述不当)