【发布时间】:2019-07-10 15:46:52
【问题描述】:
我有以下包含一个元组的列表:
List<Tuple<int, int[]>> someInfo = new List<Tuple<int, int[]>>();
现在,考虑到我的元组已填充了合理的值,我如何提取与 int[] 中大于 0 的值对应的所有索引?
例如,假设我的元组中的 int[] 已被初始化为:
int[] values = new int[] { -5, 5, 100, -52, 6 };
那么这个特定元组中所有正值(即 5、100 和 6)的返回索引列表应该是:1、2 和 4(基于 0 的索引)。
然后,我们需要对列表“someInfo”中的所有元组执行此操作。
可以将结果提取到 int[] 的列表中。
【问题讨论】: