Usando el siguiente código consigo una buena cadena con formato:outputing una cadena de consulta manipulados en C#
Request.QueryString.ToString
me da algo así como: & hola = mundo & Microsoft = chupa
Pero cuando se utiliza este código para clonar la colección a otro objeto (del mismo tipo) obtengo el Tipo() en su lugar desde el método 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());
¿Hay alguna manera más ordenada de imprimirlo en lugar de buscar y construir la cadena manualmente?
Si microsoft chupa como usted escribió en el ejemplo, ¿por qué usa la tecnología de Microsoft? –
Estaba bromeando frialdad –