使用以下代码可以获得一个漂亮格式化的字符串:
Request.QueryString.ToString
给我类似于:&hello=worldµsoft=sucks 的东西
但是当我使用此代码将集合克隆到另一个对象(相同类型的对象)时,我从 ToString() 方法中得到了 Type() 返回的结果。
System.Collections.Specialized.NameValueCollection variables = new System.Collections.Specialized.NameValueCollection(Request.QueryString);
if (!string.IsNullOrEmpty(variables["sid"]))
variables.Remove("sid");
Response.Write(variables.ToString());
除了手动查看并构建字符串,是否有更简洁的输出方式?