我在某个类中有几个嵌套方法。其中第一个是从main函数调用的。现在,如果某些条件为真,我希望下一个执行的语句是main中的一些语句。怎么样?
class A {
void a()
{
b();
c();
}
void b()
{
e();
c();
}
}
如果A类中任何函数的某些条件为真,我想转到B类中的main函数,完全是在调用A.a()之后的第一个语句
答案 0 :(得分:0)
使用转到标识符
标识符是您要在主
中返回的位置答案 1 :(得分:0)
如果您想根据function
在main中执行某些操作,请使用Func<bool>
,如果您的函数接受参数,则使用Func<T in, bool>
。
<强>用法强>
var isInt2 = new Func<int, bool>(int i => i == 2);
if (isInt2(2))
Console.WriteLine("Do something in main");
在你的lambda =>
之后你做了你的病情。以上是Func<T in, bool>
的示例。