Локальные переменные или прямые утверждения?

В настоящее время я изучаю C #, и я действительно хочу получить хороший стиль кодирования с самого начала, поэтому я хотел бы услышать мнения ваших профессионалов по этому вопросу.

Если вы всегда (или в основном) используете локальные переменные для условий / вычислений (пример 2) или же лучше / лучше использовать выражения напрямую (пример 1)

Пример 1

if (double.TryParse(stringToParse, out dblValue)) ...

Пример 2

bool parseSuccess = double.TryParse(stringToParse, out dblValue);
if (parseSuccess) ...

Было бы интересно услышать ваши мысли и рассуждения на этом примере.

Ответы на вопрос(7)

Ваш ответ на вопрос