Maneira elegante de evitar NullReferenceException em c #
Eu quero fazer isso
var path = HttpContext.Current.Request.ApplicationPath;
Se alguma das propriedades ao longo do caminho for nula, quero que o caminho seja nulo ou "" seria melhor.
Existe uma maneira elegante de fazer isso sem ternários?
Idealmente, eu gostaria que esse comportamento (sem o horrível desempenho e fealdade) caminho string;
try
{
path = HttpContext.Current.Request.ApplicationPath;
}
catch
{
path = null;
}
Obrigado