Мне нужны объяснения .. Я использую C # .NET для веб-приложений, я всегда пишу:
string val = Request.QueryString["foo"];
, а затем
if(!string.IsNullOrEmpty(val))
В чем разница:
string val = Request.QueryString["foo"];
Мне посоветовали сделать:
string val = Request.QueryString["foo"] as string;
if(!string.IsNullOrEmpty(val))
Какая разница?