How to reverse a String Words in C#? Example.

 class ReverseString
    {
        public static void ReverseAStringWords()
        {
            StringBuilder sb = new StringBuilder();
            Console.WriteLine("Please Enter Any String.");
            string str = Console.ReadLine();
            var reverse = str.Reverse();
            foreach (char c in reverse)
            {
                sb.Append(c);
            }
            string [] sentence = sb.ToString().Split(',');
            string finalSentence = "";
            for (int i = sentence.Length-1; i <= sentence.Count()-1 ; i--)
            {
                if (i == -1)
                {
                    break;
                }
                else
                {
                    finalSentence+=sentence[i] + ",";
                }
            }

            Console.Write(finalSentence.TrimEnd(','));
            Console.ReadLine();
        }
    }
Share:

No comments:

Post a Comment

Friday, 28 June 2019

How to reverse a String Words in C#? Example.

 class ReverseString
    {
        public static void ReverseAStringWords()
        {
            StringBuilder sb = new StringBuilder();
            Console.WriteLine("Please Enter Any String.");
            string str = Console.ReadLine();
            var reverse = str.Reverse();
            foreach (char c in reverse)
            {
                sb.Append(c);
            }
            string [] sentence = sb.ToString().Split(',');
            string finalSentence = "";
            for (int i = sentence.Length-1; i <= sentence.Count()-1 ; i--)
            {
                if (i == -1)
                {
                    break;
                }
                else
                {
                    finalSentence+=sentence[i] + ",";
                }
            }

            Console.Write(finalSentence.TrimEnd(','));
            Console.ReadLine();
        }
    }

No comments:

Post a Comment

Popular

Total Pageviews

Archive