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