try
{
for (int i = 0; i <10; i++)
{
DoStuff();
if (i>3 && 1== i% 2)
{
throw new Exception();
}
}
}
catch (Exception ex)
{
DoOtherStuff();
}
答案 0 :(得分:5)
DOSTUFF()
被调用0次,因为C#方法名称区分大小写。
如果您的确意味着DoStuff()
,那么假设它不是未实现的partial method且方法本身没有标记conditional attribute指定未定义的符号,那么它将被称为6时间与@MikeCito's answer相同。
答案 1 :(得分:1)
6次。当我点击5时,剩余部分将为1并且将大于3。