У меня есть этот метод (модифицированный код) :
public static void PublishXmlForCustomTypes(MyOwnClass DefaultOutputInformation)
{
if (DefaultOutputInformation != null)
{
///lot of code
}
}
и весь мой код был внутри оператора if, после размышлений я изменил его на этот :
public static void PublishXmlForCustomTypes(MyOwnClass DefaultOutputInformation)
{
if (DefaultOutputInformation == null)
{
return;
}
///lot of code
}
Насколько я проверил, кажется, что это строго эквивалентно, но так ли это на самом деле? Я имею в виду, что оператор "return" выводит нас из метода, верно?