日期:2014-05-18  浏览次数:20876 次

如何结束当前正在执行的操作
比如有方法
bool b;
b = ....;
private void aa()
{
if (b == true)
{
结束当前操作;
}
}
我用return可以退出方法。但是如果在其他方法使用该方法
private void bb()
{
aa();
...
}
我希望在执行bb时,当执行到aa处时,如果遇到b==true,就退出,也就是bb方法后面的语句不再执行,该如何处理?

------解决方案--------------------
private bool aa(){
if(b)
return b;
}
private void bb(){
if(aa())
return;
}