Используя следующий код, я получаю красивую форматированную строку:
Request.QueryString.ToString
Дает мне что-то вроде: & hello = world & microsoft = sucks
Но когда я использую этот код для клонирования коллекции другому объекту (того же типа), я возвращаю Type() обратно из метода ToString().
System.Collections.Specialized.NameValueCollection variables = new System.Collections.Specialized.NameValueCollection(Request.QueryString);
if (!string.IsNullOrEmpty(variables["sid"]))
variables.Remove("sid");
Response.Write(variables.ToString());
Есть ли более аккуратный способ вывода, а не поиск и построение строки вручную?