c# interview questions and answers
Lección 13 de 15 · Reverse each word in a string using c# · Bases de datos
Reverse each word in a string using c#
reverse, each, word, string, using, c#, linq, dot net, .net, sentence,
In this video we will discuss how to reverse each word in a string using c#. This is a common c# interview question.
Reverse the following string
one two three four five
Output should be
eno owt eerht ruof evif
Here is the C# code that can do this
string inputString = “one two three four five”;
string resultString = string.Join(” “, inputString
.Split(‘ ‘)
.Select(x =] new String(x.Reverse().ToArray())));
Console.WriteLine(resultString);
Make sure you have the following using declarations
using System;
using System.Linq;
Here is what is happening with the above code
Split the input string using a single space as the separator. Split() method returns a string array that contains each word of the input string.
Select method, constructs a new string array, by reversing each character in each word.
Join method converts the string array into a string.
Link for all dot net and sql server video tutorial playlists
https://www.youtube.com/user/kudvenkat/playlists?sort=dd&view=1
Link for slides, code samples and text version of the video
http://csharp-video-tutorials.blogspot.com/2015/09/reverse-each-word-in-string-using-c.html