问题描述
request的QueryString属性的用法是:QueryString["name"],不能QueryString.namerequest的Browser属性的用法是:Browser["浏览器特性名称"],或者Browser.浏览器特性名称请问:是不是因为QueryString是个集合,name是它的键,所以不能QueryString.name而Browser是个对象,浏览器特性名称(如Version)是它的属性,所以可以Browser.浏览器特性名称,又因为Browser对象实现了索引器,所以也可以Browser["浏览器特性名称"]?
解决方案
解决方案二:
QueryString的类型是NameValueCollectionBrowser的类型是HttpCapabilitiesBase能不能用“.”取决于这个类型有没有定义这个属性比如你也能写request.QueryString.IsReadOnly能不能用["xxx"]取决于这个类型有没有索引器因为这两个类都定义了索引器,所以都能用
时间: 2024-11-08 19:10:29