这听起来对您来说很奇怪,但是我懒得每次写

if (threadAlive)
{
            threadAlive = false;
}
        else
{
            threadAlive = true;
}

是否没有类似int++或int的东西来将bool值更改为与其相反的值?

最佳答案

只是这样做:

threadAlive = !threadAlive;

关于c# - 将 boolean 值更改为与初始值相反的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18018289/

10-09 01:00