Revision: 23374
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 5, 2010 01:08 by ajit555
Initial Code
Dictionary<String, String> result = new Dictionary<string, string>();
String urlString = "http://www.jwize.com?param1=valu1¶m2=value2";
var query = from match in urlString.Split('?').Where(m => m.Contains('='))
.SelectMany(pr => pr.Split('&'))
where match.Contains('=')
select new KeyValuePair<string, String>(
match.Split('=')[0],
match.Split('=')[1]);
query.ToList().ForEach(kvp => result.Add(kvp.Key, kvp.Value));
Initial URL
http://snipplr.com/view/27185/get-url-parameters-using-linq/
Initial Description
Initial Title
Get URL Parameters using LINQ
Initial Tags
url
Initial Language
C#