相关疑难解决方法(0)

使用LINQ查询获取索引值的集合

有一个更好的方法吗?

string[] s = {"zero", "one", "two", "three", "four", "five"};

var x = 
s
.Select((a,i) => new {Value = a, Index = i})
.Where(b => b.Value.StartsWith("t"))
.Select(c => c.Index);
Run Code Online (Sandbox Code Playgroud)

即我正在寻找一种更有效或更优雅的方式来获得符合标准的物品的位置.

.net c# linq arrays indexof

16
推荐指数
3
解决办法
1万
查看次数

标签 统计

.net ×1

arrays ×1

c# ×1

indexof ×1

linq ×1