【发布时间】:2011-11-13 21:25:30
【问题描述】:
我需要解释.. 我使用 C#.NET 开发 Web 应用程序,我总是这样写:
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))
有什么区别?
【问题讨论】: