今天复习字符串,写反转字符串,练练手。将str="I love you",反转为"I evol uoy"。
string str = "I love you";
string s = null;
string[] strNew = str.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < strNew.Length; i++)
{
string newStr = Process(strNew[i]);
s = s + newStr + " ";
}
Console.WriteLine(s);
Console.ReadLine();
public static string Process(string strNew)
{
char[] chs = strNew.ToCharArray();
for (int i = 0; i < chs.Length / 2; i++)
{
char temp = chs[i];
chs[i] = strNew[chs.Length - 1 - i];
chs[chs.Length - 1 - i] = temp;
}
return new string(chs);
}
想了想,不知道这个到以后有什么用呢