What is the best way to check for the existence of a session variable in ASP.NET C#?
I like to use String.IsNullOrEmpty()
works for strings and wonder
This method also does not assume that the object in the Session variable is a string
if((Session["MySessionVariable"] ?? "").ToString() != "")
//More code for the Code God
So basically replaces the null variable with an empty string before converting it to a string since ToString
is part of the Object
class