Среди моих коллег возникла интересная дискуссия о том, считается ли утверждение "если" методом?Хотя к слову «if» добавляется оператор word, он по-прежнему ведет себя подобно простому методу невозвращаемого значения.
Например:
if(myValue) //myValue is the parameter passed in
{
//Execute
}
Аналогичным образом метод может выполнить ту же операцию:
public void MyMethod(myValue)
{
switch(myValue)
{
case true:
//Logic
break;
case false:
//Logic
break;
}
}
Правильно ли называть (рассматривать) оператор "if" простым предопределенным методом на языке программирования?