【发布时间】:2011-04-01 16:14:11
【问题描述】:
在开发 ASP.NET 应用程序时,我经常需要解析以字符串形式给出的布尔值,例如来自像?visible=true这样的查询字符串
我找到了两种实现解析的解决方案:
bool Visible
{
get
{
bool b;
return Boolean.TryParse(this.Request["visible"], out b) && b;
}
}
或
bool Visible
{
get
{
bool b;
return Boolean.TryParse(this.Request["visible"], out b) ? b : false;
}
}
您认为哪种方式更受欢迎?而且可能更快?
附:不是微选,我只是想了解一下
附言我对IL不熟悉所以决定在这里问
【问题讨论】:
-
@Yves:我对 IL 不熟悉,所以决定在这里询问
标签: c# asp.net .net boolean conditional-operator