将一个字符串数组的顺序进行反转。
using System;
namespace test
{
class Program
{
static void Main(string[] args)
{
/*将一个字符串数组的顺序进行反转。{ "我", "是", "好人"};=>{"好人","是","我"}*/
string[] strs = { "我", "是", "好人"};
for (int i = 0; i < strs.Length; i++)
{
Console.WriteLine(strs[i]); // 我是好人
}
// 反转
for (int i = 0; i < strs.Length/2; i++)
{
string temp = strs[i];
strs[i] = strs[strs.Length - 1 - i];
strs[strs.Length - 1 - i] = temp;
}
for(int i = 0; i < strs.Length; i++)
{
Console.WriteLine(strs[i]); // 好人是我
}
Console.ReadKey();
}
}
}