C#
public static string ReverseWord(string sentence)
{
string[] words = sentence.Split(' ');
for (var i = 0; i < words.Length; i++)
{
char[] letters = words[i].ToCharArray();
Array.Reverse(letters);
words[i] = new string(letters);
}
return string.Join(" ", words);
}
VB.NET
Public Shared Function ReverseWord(sentence As String) As String
Dim words As String() = sentence.Split(" "C)
For i As var = 0 To words.Length - 1
Dim letters As Char() = words(i).ToCharArray()
Array.Reverse(letters)
words(i) = New String(letters)
Next
Return String.Join(" ", words)
End Function
Input: Hello! World
Output: !olleH dlroW
public static string ReverseWord(string sentence)
{
string[] words = sentence.Split(' ');
for (var i = 0; i < words.Length; i++)
{
char[] letters = words[i].ToCharArray();
Array.Reverse(letters);
words[i] = new string(letters);
}
return string.Join(" ", words);
}
VB.NET
Public Shared Function ReverseWord(sentence As String) As String
Dim words As String() = sentence.Split(" "C)
For i As var = 0 To words.Length - 1
Dim letters As Char() = words(i).ToCharArray()
Array.Reverse(letters)
words(i) = New String(letters)
Next
Return String.Join(" ", words)
End Function
Input: Hello! World
Output: !olleH dlroW
No comments :
Post a Comment