C#问题 while (!_shouldStop)

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:33:03
while (!_shouldStop)
()里面的是什么意思?

public void DoWork()
{
while (!_shouldStop)
{
Console.WriteLine("worker thread: working...");
}
Console.WriteLine("worker thread: terminating gracefully.");
}

_shouldStop 是一个bool型的变量

前面的“!”是取反的意思

也就是说当_shouldStop 为true时 while循环不执行里面

的操作

当_shouldStop 为flase时 才执行循环里的操作

_shouldStop 是类里的一个变量应该是boolen型的.

你的代码不全
_shouldStop应该是个bool类型的变量
!是取反操作符号
当_shouldStop为true时!_shouldStop为flase
当while()内条件成立的时候执行循环

楼主这种问题也问? 那你不用学了,