Not that I would want to use this practically (for many reasons) but out of strict curiousity I would like to know if there is a way to reverse order a string using LINQ and/or
var reversedValue = value.ToCharArray() .Select(ch => ch.ToString()) .Aggregate((xs, x) => x + xs);