Which is a better practice? (I\'m coding in .Net if that makes a difference)
IF condition = true THEN ...true action--even if rare... ELSE ...action E
Go with the most readable version for your specific case, and by the way, don't compare a boolean expression to true and false. Use condition and Not condition (!condition in C#.)
condition
Not condition
!condition
if (condition == true) // bad if (condition) // better