public string Serialize() { return(props.Cast <DictionaryEntry>().Aggregate("", (current, de) => current + ((string)de.Key + "=" + HttpUtility.UrlEncode((string)de.Value, Encoding.Default) + "&"))); }