更改布尔值的简便方法

ado*_*lot 0 c#

我的表单和数据之间经常有逆逻辑.我正在寻找最简单(最优雅)的方法来将一些布尔值从true更改为false,反之亦然.
我知道如果他们看到这样的代码,很多人会生气:

if (c)
{
    return false;
}
else
{
    return true;
}
Run Code Online (Sandbox Code Playgroud)

或类似的东西:

编辑:

对不起,我的代码示例不好.
如何以更优雅的方式找到布尔值的反转值?

myMethod(!op.checkBoxSamoSaKol.Checked) // Is this possibile
Run Code Online (Sandbox Code Playgroud)

Pau*_*ane 11

我想你会发现它被称为'not'运算符.

return !CheckBoxOnContolOnForm.Checked;
Run Code Online (Sandbox Code Playgroud)