C#將一個字符串數組的元素的順序進行反轉


 1 //將一個字符串數組的元素的順序進行反轉。
 2 
 3 //{“A”,“B”,”C”,"D","E","F"} {“F”,”E”,”D”,“C”,“B”,”A”}。第i個和第length-i-1個進行交換。
 4 
 5 //i      Length-1-0
 6 
 7 //i+1     Leng-1-1
 8 
 9 //i+2     Leng-1-2
10 
11  
12 
13 string[] names = { "a", "b", "c", "d", "e", "f", "g" };
14   for (int i = 0; i < names.Length / 2; i++)
15 {
16   string temp = names[i];
17   names[i] = names[names.Length - 1 - i];
18   names[names.Length - 1 - i] = temp;
19 }
20 
21   for (int i = 0; i < names.Length; i++)
22 {
23   Console.WriteLine(names[i]);
24 }
25   Console.ReadKey();
26 
27  

 


免責聲明!

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



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