Reverse word of full sentence

后端 未结 16 1882
眼角桃花
眼角桃花 2020-12-06 20:04

I want to print string in reverse format:

Input: My name is Archit Patel

Output: Patel Archit is name My.

I\'ve tied the

16条回答
  •  太阳男子
    2020-12-06 20:41

    public string GetReversedWords(string sentence)
            {
                try
                {
                    var wordCollection = sentence.Trim().Split(' ');
                    StringBuilder builder = new StringBuilder();
                    foreach (var word in wordCollection)
                    {
                        var wordAsCharArray = word.ToCharArray();
                        Array.Reverse(wordAsCharArray);
                        builder.Append($"{new string(wordAsCharArray)} ");
                    }
    
                    return builder.ToString().Trim();
                }
                catch(Exception ex)
                {
                    throw new Exception(ex.Message);
                }
            }
    

提交回复
热议问题