我&&在两个可以为空的boolean ()之间应用AND operation(),bool?但它给了我错误
运算符
&&不能应用于类型bool?和的操作数bool?
我如何在包含两个可空的bool的声明中应用和操作?
如果我有一个对话框结果,如果
dialog.ShowDialog () == DialogResult.OK
Run Code Online (Sandbox Code Playgroud)
我如何将其转换为可空的bool,因为我需要在其他操作数返回可以为空的bool的if条件中放入'&&'运算符?这是代码:
if (dialog.ShowDialog () == DialogResult.OK && CheckProjectPath(dialog.FileName, true))
Run Code Online (Sandbox Code Playgroud)
这个if条件中的第二个操作数是可以为空的bool.