Локальные переменные или прямые утверждения?
В настоящее время я изучаю C #, и я действительно хочу получить хороший стиль кодирования с самого начала, поэтому я хотел бы услышать мнения ваших профессионалов по этому вопросу.
Если вы всегда (или в основном) используете локальные переменные для условий / вычислений (пример 2) или же лучше / лучше использовать выражения напрямую (пример 1)
Пример 1
if (double.TryParse(stringToParse, out dblValue)) ...
Пример 2
bool parseSuccess = double.TryParse(stringToParse, out dblValue);
if (parseSuccess) ...
Было бы интересно услышать ваши мысли и рассуждения на этом примере.