reverse string in c#
public static string ReverseString(string s)
{
char[] arr = s.ToCharArray();
Array.Reverse(arr);
return new string(arr);
}
4.25
8
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"
Thank you!
8
0
4.13
77
Console.WriteLine("Enter Sequence of on number");
string seqnumber = Console.ReadLine().ToString();
string reverseseqnumber = "";
if (seqnumber.Length == 0) { Console.WriteLine("no input is provided"); }
if(seqnumber.Length>0)
{
for(int i=0;i<seqnumber.Length;i++)
{
reverseseqnumber += seqnumber[(seqnumber.Length-1)-i];
}
Console.WriteLine("original value : " + seqnumber + " reverse value :" + reverseseqnumber);
}
else
{
Console.WriteLine("Print input in reverse order : " + seqnumber);
}
Console.ReadLine();
Thank you!
77
0
3.75
4
---------------------------------------------------Option 1
foreach (int v in values.Select(x => x).Reverse())
{
Console.Write(v + " ");
}
---------------------------------------------------Option 2
public static void Main(string[] args)
{
Console.Write( Reverse("ABcdefgH") );
}
public static string Reverse(string s)
{
string result = String.Empty;
char[] cArr = s.ToCharArray();
int end = cArr.Length - 1;
for (int i = end; i >= 0; i--)
{
result += cArr[i];
}
return result;
}
Thank you!
4
0
0
5
public static string ToReverseString(this string value)
{
return string.Join("", value.Reverse());
}
public static string SubstringReverse(this string value, int indexFromEnd, int length)
{
return value.ToReverseString().Substring(indexFromEnd, length).ToReverseString();
}
Thank you!
5
0
4.43
7
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 + " ");
}
Thank you!
7
0
Are there any code examples left?
New code examples in category C#
-
C# 2022-03-27 22:40:23 c# movement script
-
C# 2022-03-27 22:15:17 Delete last modification on EntityFramework Core
-
C# 2022-03-27 22:15:02 file.create folder c#
-
C# 2022-03-27 19:25:04 Error inflating class android.support.constraint.ConstraintLayout
-
C# 2022-03-27 19:15:02 top down shooting in unity 2D
-
C# 2022-03-27 18:50:02 c# remove invalid directory characters
-
C# 2022-03-27 18:30:07 how to use K2 games Games parallax background
-
C# 2022-03-27 18:25:10 c# replace crlf
-
C# 2022-03-27 18:25:09 keycode for left mouse click unity