日期:2014-05-17  浏览次数:20840 次

一个简答的函数中断问题想请教一下思路
类似如下这种情况:
private void Button8_Click(object sender, EventArgs e){
            int max=10;
            if (max != 0) {
                Console.WriteLine("111");
                //我想在这里中断函数
            }
            if (max == 10)
            {
                Console.WriteLine("max=10");
                //我想在这里中断函数
            }
            if (max !=1 )
            {
                Console.WriteLine("222");
                //我想在这里中断函数
            }
            Console.ReadKey();
}

我想过用,因为if不能和break联用。我改成while的时候,如下:
private void Button8_Click(object sender, EventArgs e){
            int max=10;
            while (max != 0) {
                Console.WriteLine("111");
                break;
            }
            while (max == 10)
            {
                Console.WriteLine("max=10");
                break;
            }
            while (max !=1 )
            {
                Console.WriteLine("222");
                break;
            }
            Console.ReadKey();
}
仅仅只是中断是while判断,没有直接中断整个函数。

如果遇上类似这样的问题,思路应该这样设计好....................
C# 中断 if break

------解决方案--------------------
return;