小编sky*_*sky的帖子

运算符'&&'不能应用于'bool'和'bool?'类型的操作数

试图像这样读取dataContext类

var users = new List<User>();
var roles = new int[] { 1, 2 };
// here I need to get users who's role is in role (1, 2), hence above line
// and also I need to get user who's isValid field true, please note that isValid is SQL 'bit' field and is nullable
//This is what I am doing
foreach (var user in dataContext.Users
                                .Where(u => roles.Contains(u.RoleID.Value)
                                            && u.isValid ?? false == true)) // here '&&' part I'm …
Run Code Online (Sandbox Code Playgroud)

c# linq

6
推荐指数
3
解决办法
2万
查看次数

标签 统计

c# ×1

linq ×1