在C#中實現字符串反轉算法有多種方法,下面是其中一種簡單的方法:
using System;
class Program
{
static void Main()
{
string str = "Hello, World!";
string reversedStr = ReverseString(str);
Console.WriteLine(reversedStr);
}
static string ReverseString(string str)
{
char[] charArray = str.ToCharArray();
Array.Reverse(charArray);
return new string(charArray);
}
}
在這個實現中,我們首先將輸入字符串轉換為字符數組,然后使用Array.Reverse
方法來反轉字符數組,最后再將字符數組轉換回字符串并返回。通過這種方法,我們可以很容易地實現字符串反轉功能。