Reverse A String In C# With And Without An Inbuilt Function

See the details example to Reverse A String In C# With And Without An Inbuilt Function.


For example,

namespace DemoExample

{

    class Program: ReverseString

    {

        static void Main(string[] args)

        {

            ReverseString objReverse = new ReverseString(); 

            //reverse a string with Inbuilt function in C#

            // With Inbuilt Method Array.Reverse Method

            string resultReverseAStringWith = objReverse.ReverseAStringWithReverseMethod("ANILKUMARSINGH");//Output -"HGNISRAMUKLINA"

 

            //reverse a string without Inbuilt function in C#

            //Using While Loop

            string resultReverseAStringWithout = objReverse.ReverseAStringWithoutReverseMethod("ANILKUMARSINGH");//Output -"HGNISRAMUKLINA"  

        }

      

    }

 

    class ReverseString

    {

        // Reverse a string with Inbuilt function in C#

        // With Inbuilt Method Array.Reverse Method

        public string ReverseAStringWithReverseMethod(string str)

        {

            char[] chars = str.ToCharArray(); 

            Array.Reverse(chars);

            return new string(chars);           

        }

 

        //Reverse a string without Inbuilt function in C#

        //Using While Loop

        public string ReverseAStringWithoutReverseMethod(string str)

        {

            string reverseStr = string.Empty;

            int length= str.Length - 1; 

            while (length >=0)

            {

                reverseStr = reverseStr + str[length];

                length--;

            }

            return reverseStr;

        }

    }

}

ANIL SINGH

Anil Singh is an author, tech blogger, and software programmer. Book writing, tech blogging is something do extra and Anil love doing it. For more detail, kindly refer to this link..

My Tech Blog - https://www.code-sample.com/
My Books - Book 1 and Book 2

Reverse A String In C# With And Without An Inbuilt Function Reverse A String In C# With And Without An Inbuilt Function Reviewed by Anil Singh on 9:07 AM Rating: (5)
www.code-sample.com/. Powered by Blogger.
^