优化了trim和remove的LINQ查询
本文关键字:LINQ 查询 remove trim 优化 | 更新日期: 2023-09-27 18:01:37
我有以下查询,它在最后返回一个数组。
orderArray = orderValue.Split(',').Select(x =>
x.Remove(0, x.IndexOf('_') + 1)
).
Select(x => x.Trim(quotes)).ToArray();
但是我认为有比使用多重选择更好的方法
您可以直接应用Trim
:
orderArray = orderValue.Split(',')
.Select(x => x.Remove(0, x.IndexOf('_') + 1).Trim(quotes))
.ToArray();
你可以一次完成.Select(x =>x.Remove().Trim())
…