wasSharp – Diff between revs 24 and 26

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 24 Rev 26
Line 22... Line 22...
22 public static string Get(string key, string data) 22 public static string Get(string key, string data)
23 { 23 {
24 return data.Split('&') 24 return data.Split('&')
25 .AsParallel() 25 .AsParallel()
26 .Select(o => o.Split('=')) 26 .Select(o => o.Split('='))
27 .Where(o => o.Length.Equals(2) && Strings.StringEquals(o[0], key, StringComparison.Ordinal)) 27 .Where(o => o.Length.Equals(2) && String.Equals(o[0], key, StringComparison.Ordinal))
28 .Select(o => o[1]) 28 .Select(o => o[1])
29 .FirstOrDefault(); 29 .FirstOrDefault();
30 } 30 }
Line 31... Line 31...
31   31  
Line 42... Line 42...
42 public static string Set(string key, string value, string data) 42 public static string Set(string key, string value, string data)
43 { 43 {
44 return string.Join("&", string.Join("&", data.Split('&') 44 return string.Join("&", string.Join("&", data.Split('&')
45 .AsParallel() 45 .AsParallel()
46 .Select(o => o.Split('=')) 46 .Select(o => o.Split('='))
47 .Where(o => o.Length.Equals(2) && !Strings.StringEquals(o[0], key, StringComparison.Ordinal)) 47 .Where(o => o.Length.Equals(2) && !String.Equals(o[0], key, StringComparison.Ordinal))
48 .Select(o => string.Join("=", o[0], o[1]))), string.Join("=", key, value)); 48 .Select(o => string.Join("=", o[0], o[1]))), string.Join("=", key, value));
49 } 49 }
Line 50... Line 50...
50   50  
51 /////////////////////////////////////////////////////////////////////////// 51 ///////////////////////////////////////////////////////////////////////////
Line 58... Line 58...
58 public static string Delete(string key, string data) 58 public static string Delete(string key, string data)
59 { 59 {
60 return string.Join("&", data.Split('&') 60 return string.Join("&", data.Split('&')
61 .AsParallel() 61 .AsParallel()
62 .Select(o => o.Split('=')) 62 .Select(o => o.Split('='))
63 .Where(o => o.Length.Equals(2) && !Strings.StringEquals(o[0], key, StringComparison.Ordinal)) 63 .Where(o => o.Length.Equals(2) && !String.Equals(o[0], key, StringComparison.Ordinal))
64 .Select(o => string.Join("=", o[0], o[1]))); 64 .Select(o => string.Join("=", o[0], o[1])));
65 } 65 }
Line 66... Line 66...
66   66  
67 /////////////////////////////////////////////////////////////////////////// 67 ///////////////////////////////////////////////////////////////////////////