Mega Code Archive

 
Categories / C# / Development Class
 

Use StringBuilder to reverse a string

using System; using System.Text; class MainClass {     public static string ReverseString(string str)     {        if (str == null || str.Length <= 1)         {             return str;        }        StringBuilder revStr = new StringBuilder(str.Length);        for (int count = str.Length - 1; count > -1; count--)        {            revStr.Append(str[count]);        }        return revStr.ToString();    }     public static void Main() {         Console.WriteLine(ReverseString("The quick brown fox jumped over the lazy dog."));     } }