有没有更好的方法来写这个
string q = Request.QueryString["q"] ?? string.Empty;
bool isSearch = q != string.Empty ? true : false;
就像单行声明一样?
答案 0 :(得分:9)
试试这个:
bool isSearch = !String.IsNullOrEmpty(Request.QueryString["q"])
答案 1 :(得分:4)
bool isSearch = !string.IsNullOrEmpty(Request.QueryString["q"]);
答案 2 :(得分:3)
怎么样:
bool isSearch = !string.IsNullOrEmpty(Request.QueryString["q"]);