QueryString
HttpValueCollection
By Jax
[Serializable]
internal class HttpValueCollection : NameValueCollection
{
NameValueCollection q = System.Web.HttpUtility.ParseQueryString("test=value1&test=value2"); 
q.ToString(); 
// test=value1&test=value2 
NameValueCollection q = System.Web.HttpUtility.ParseQueryString(""); 
q["id"] = "11"; 
q["name"] = "Jax"; 
q.ToString(); 
// id=11&name=Jax