Which of these styles do people prefer?
string mystring = "defaultvalue";
if (condition)
mystring = "othervalue";
VS
string mystring = null;
if (condtion)
mystring = "othervalue";
else
mystring = "defaultvalue";
VS
mystring = condition? "othervalue" : "defaultvalue";
mystring = condition? othervalue : defaultvalue;
for a third way of expressing the situation.