Lokale Variablen oder direkte Anweisungen?

Ich lerne gerade C # und möchte von Anfang an einen guten Codierungsstil haben. Deshalb würde ich gerne Meinungen von Ihnen zu diesem Thema hören.

Sollten Sie immer (oder meistens) lokale Variablen für Bedingungen / Berechnungen verwenden (Beispiel 2) oder ist es genauso gut / besser, Anweisungen direkt zu verwenden (Beispiel 1)?

Beispiel 1.

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

Beispiel 2

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

Es wäre interessant, Ihre Gedanken und Überlegungen zu diesem Beispiel zu hören.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage