Elegante Möglichkeit, NullReferenceException in C # zu vermeiden
ich möchte das machen
var path = HttpContext.Current.Request.ApplicationPath;
Wenn eine der Eigenschaften auf dem Weg null ist, möchte ich, dass der Pfad null ist, oder "" wäre besser.
Gibt es eine elegante Möglichkeit, dies ohne Ternaries zu tun?
Idealerweise würde ich dieses Verhalten (ohne die schreckliche Leistung und Hässlichkeit) als Zeichenfolgepfad mögen.
try
{
path = HttpContext.Current.Request.ApplicationPath;
}
catch
{
path = null;
}
Vielen Dank