Check out example codes for "reverse string c#". It will help you in understanding the concepts better.
Code Example 1
public static void Main(string[] args)
{
string s = "aeiouXYZ";
Console.Write(Reverse(s) );
}
public static string Reverse(string s)
{
var result = new string(s.ToCharArray().Reverse().ToArray() );
return result;
}
------------------------------------------------------Option 2
foreach (int v in values.Select(x => x).Reverse())
{
Console.Write(v + " ");
}
Code Example 2
string str = "Hello World!"; // the string which you want to reverse
string reverse = "";
int length = str.Length - 1;
while(length >= 0)
{
reverse += str[length];
length--;
}
Console.WriteLine(reverse); // output: "!dlroW olleH"
Code Example 3
public void ReverseString(char[] s) {
for(int i = 0; i < s.Length / 2; i++) {
char temp = s[i];
s[i] = s[s.Length - 1 - i];
s[s.Length - 1 - i] = temp;
}
}
Code Example 4
public static string ReverseString(string s)
{
char[] arr = s.ToCharArray();
Array.Reverse(arr);
return new string(arr);
}
Learn ReactJs, React Native from akashmittal.com