Do...While...代替Goto
Goto是各种规范中都保留的关键字,却都不提倡使用的.
有时可以用Do...While...来代替Goto
do
{
if (someCondition)
{
break;
}
}
while(0);
Label1:DoOtherThing
这个相当于
if (someCondition)
{
goto:Label1;
}
有时可以用Do...While...来代替Goto
do
{
if (someCondition)
{
break;
}
}
while(0);
Label1:DoOtherThing
这个相当于
if (someCondition)
{
goto:Label1;
}