我有以下查询,最后返回一个数组。
orderArray = orderValue.Split(',').Select(x =>
x.Remove(0, x.IndexOf('_') + 1)
).
Select(x => x.Trim(quotes)).ToArray();
但我认为有一种比使用多项选择更好的方式
答案 0 :(得分:3)
您可以直接应用Trim
:
orderArray = orderValue.Split(',')
.Select(x => x.Remove(0, x.IndexOf('_') + 1).Trim(quotes))
.ToArray();
答案 1 :(得分:2)
你可以一次性.Select(x =>x.Remove().Trim())
......