111,129
社区成员
发帖
与我相关
我的任务
分享
private bool m_isLisening = true;
private void button1_Click(object sender, EventArgs e)
{
if (IsDoNext() == true)
{ //执行语句块A
}
else
{ //执行语句块B
}
}
private void button2_Click(object sender, EventArgs e)
{
//切换监听状态
if (m_isLisening == true)
{
m_isLisening = false;
}
else
{
m_isLisening = true;
}
}
private bool IsDoNext()
{
while (IsOK() == false && m_isLisening == true)
{
Thread.Sleep(3000);
}
return true;
}
private bool IsOK()
{
if (满足条件)
{
return true;
}
else
{
return false;
}
}