这句哪错了if (Request.QueryString("type") == "Search")
发布网友
发布时间:2022-04-27 15:40
我来回答
共2个回答
热心网友
时间:2022-04-27 17:09
if (Request.QueryString["type"] == "Search")
Request.QueryString是NameValueCollection类型的属性,中括号中加string型name作为索引可以查询对应的值。你加()在C#的语法规则中代表调用一个方法,所以是错误的
热心网友
时间:2022-04-27 18:27
QueryString是一个属性,而此处你把它当方法用了
//属性是实际存在的特性,如人有姓名,性别之类的
//方法是行为,如人说话,吃饭之类的
挺抽象的东西,确实有点难以理解