// you wouldn't want to eval twice.
var test = SomeMethod();
var someval = test != null ? test : String.Empty;
// or would you?

-Josh