wasSharp – Diff between revs 27 and 33

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 27 Rev 33
Line 61... Line 61...
61 return ToEnumerable(input).AsParallel().Select((o, p) => new { o, p }) 61 return ToEnumerable(input).AsParallel().Select((o, p) => new { o, p })
62 .GroupBy(q => q.p / 2, q => q.o) 62 .GroupBy(q => q.p / 2, q => q.o)
63 .Select(o => o.ToArray()) 63 .Select(o => o.ToArray())
64 .TakeWhile(o => o.Length % 2 == 0) 64 .TakeWhile(o => o.Length % 2 == 0)
65 .Where(o => !string.IsNullOrEmpty(o[0]) || !string.IsNullOrEmpty(o[1])) 65 .Where(o => !string.IsNullOrEmpty(o[0]) || !string.IsNullOrEmpty(o[1]))
66 .ToDictionary(o => o[0], p => p[1]).Select(o => o); 66 .Select(o => new KeyValuePair<string, string>(o[0], o[1]));
67 } 67 }
Line 68... Line 68...
68   68  
69 /////////////////////////////////////////////////////////////////////////// 69 ///////////////////////////////////////////////////////////////////////////
70 // Copyright (C) 2015 Wizardry and Steamworks - License: GNU GPLv3 // 70 // Copyright (C) 2015 Wizardry and Steamworks - License: GNU GPLv3 //