linq 查询数组,怎么返回序号 例如
int[] num = new int[4];
num[0] = 4;
num[1] = 3;
num[2] = 8;
num[3] = 2;
我怎么获得值为2的序号。。
linq
------解决方案-------------------- var list = num.Select((t, index) => new { value = t, index = index }).Where(t => t.value == 2).Select(t => t.index).ToList();