Как выйти из оператора , если ?
Exit работает только для «for», «sub» , так далее.
В VB.net:
if i > 0 then
do stuff here!
end if
В C #:
if (i > 0)
{
do stuff here!
}
Вы не можете «выйти» из оператора if. Если вы пытаетесь это сделать, ваша логика неверна, и вы подходите к ней с неправильной точки зрения.
Пример того, чего вы пытаетесь достичь, поможет прояснить ситуацию, но я подозреваю, что вы неправильно это структурируете.
Такого эквивалента нет, но в операторе If нет необходимости. Возможно, вы захотите изучить использование операторов Select Case (VB) или Switch (C #).
В C # .NET:
if (x > y)
{
if (x > z)
{
return;
}
Console.Writeline("cool");
}
Или вы можете использовать оператор goto .