【发布时间】:2010-11-10 10:41:37
【问题描述】:
我的表单和数据之间经常存在逆逻辑。我正在寻找最简单(最优雅)的方法来将一些布尔值从 true 更改为 false,反之亦然。
我知道很多人看到这样的代码会生气:
if (c)
{
return false;
}
else
{
return true;
}
或者是这样的:
编辑:
对不起,我的代码示例不好。
如何以更优雅的方式找到布尔值的反值?
myMethod(!op.checkBoxSamoSaKol.Checked) // Is this possibile
【问题讨论】:
-
当然有可能。
-
你试过了吗?您的代码示例应该可以正常编译。
-
@Øyvind Bråthen 是的,我做到了,但在这期间我已经编辑了我的问题,我不想再次编辑它
标签: c#