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 Blogs - https://code-sample.com and https://code-sample.xyz
My Book1 - BEST SELLING ANGULAR BOOK (INCLUDING ALL VERSIONS 2, 4, 5, 6, 7)
My Book2 - ANGULAR 2 INTERVIEW QUESTIONS BOOK - Both Books are Available on WorldWide.

www.code-sample.com/. Powered by Blogger.
^