Tornem A Classe HttpValueCollection Pública E Movam-na Para System.DLL
Eu acho a classe System.Web.HttpValueCollection muito útil num vasto número de situações que envolvem a composição de pedidos HTTP ou qualquer outra necessidade e representar uma colecção de pares nome/valor como uma cadeia de caracteres (num atributo XML, por exemplo).
Actualmente (.NET Framework 3.5 SP1 Beta), a única forma de criar uma instância da classe System.Web.HttpValueCollection é usando o método System.Web.HttpUtility.ParseQueryString.
Eu gostaria que esta classe fosse pública e estivesse numa assembly mais genérica como a System.DLL para estar disponível para qualquer tipo de aplicação .NET (aplicações Windows Client, aplicações Windows Service, aplicações Silverlight, aplicações Windows Mobile, etc.).
Se concordam comigo, votem na minha sugestão no Microsoft Connect.