C#字符串反轉


 

//C#字符串反轉

1、手動寫一個方法

string str = "ABCDEFG";

char[] chsArr = str.ToCharArray();

for (int i = 0; i < chsArr.Length /2; i++)
{
char temp = chsArr[i];
chsArr[i] = chsArr[chsArr.Length - 1 - i];
chsArr[chsArr.Length - 1 - i] = temp;
}

str = new string(chsArr);    //將char數組轉成字符串;

Console.WriteLine(str);

 輸出:GFEDCBA

 

 

2、寫一個函數,直接調用就可以了,用系統的函數;

 static string Reverse(string str)
 {
      char[] arr = str.ToCharArray();
      Array.Reverse(arr);
      return new string(arr);
 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM