C# 字串反轉 string reverse

string str = "Hello World!";

// 方法一
for (int i = str.Length - 1; i >= 0; i--)
    Console.Write(str[i]);
Console.WriteLine();

// 方法二
string strNew = new string(str.Reverse().ToArray());
Console.WriteLine(strNew);

// 方法三
char[] charArr = str.ToCharArray();
Array.Reverse(charArr);
string str2 = new string(charArr);
Console.WriteLine(str2);

發佈留言