Request筛选参数
Request.Url.Query   能获取到查询的参数 
 如:   ?name=caicoko&type=1&page=2 
             ?name=cai&type=2&page=1 
             ?name=caicai&type=3   
 等等   
 我想实现的效果是去除page的参数外的其余参数   
 如上面得到的结果是 
 ?name=caicoko&type=1 
 ?name=cai&type=2 
 ?name=caicai     
 当然我首先排除正则,因为效率不是太好,请教高手有什么好的其他的方式
------解决方案--------------------> > 首先排除正则,因为效率不是太好   
 别把话说死了,做过测量再说   
 另外的方法是,按“&”分割你的字符串,然后对字符串数组进行循环,如果是以page=开头的,就从数组中排除,然后再串接你的字符串数组   
 或者从Request.QueryString做循环也成吧
------解决方案--------------------当然我首先排除正则,因为效率不是太好   
 ========   
 真的啊 ....
------解决方案--------------------楼主的意思好像是去掉最后面那个参数. 
 可以这么做,就用第一个为例子: 
 string url =  "?name=caicoko&type=1&page=2 "; 
 url = url.Remove(url.LastIndexOf( '& '));