我有一个 FormCollection,我只想遍历不包含字符串定价的键。
所以我尝试的是这个...
foreach (var key in collection.AllKeys.Where(k => !k.Contains("Pricing"))){ ... }
问题是返回的不是过滤后的列表,它返回 bool 值...其中需要过滤后的字符串列表...
AllKeys 返回一个 string[] 所以在某种意义上我只是想在这里过滤一个 string[]...
我在这里缺少什么......
非常感谢!
最佳答案
这里是答案...
foreach (var key in collection.AllKeys.Where(k => !k.Contains("Pricing")).ToArray<string>()){ ... }
关于c# - 用于过滤表单集合的 Linq 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1688794/