我有一个asp.net mvc页面,其中包含一系列复选框,这些复选框将发布到insert-method。
我有这个字符串[] UsergroupIDs,它被正确映射,但它包含“false”值,并且在string []中。
是否有一些简单的方法将其强制转换为int []并删除“false”值?
如果可能,使用.Select和.Where? :)
/ M
答案 0 :(得分:3)
首先,过滤false
值。然后解析它们:
var intValues = stringValues.Where(x => x != "false").Select(x => int.Parse(x));