private static string Reverse(string sz) { if (string.IsNullOrEmpty(sz) || sz.Length == 1) { return sz; } var chars = sz.ToCharArray(); Array.Reverse(chars); return new string(chars); }