将给定的任意字符串倒置,什么意思?给一个例子好吗?谢谢!

解决方案 »

  1.   

    就是 1个字符串  “abcdefg”
    倒置 变成  "gfedcba"倒置就倒过来
      

  2.   

    字符串反序输出 很多啊
      class mytest
        {
            static void Main()
            {
                string str = string.Empty;
                do
                {
                    Console.WriteLine("请输入字符串:");
                    str = Console.ReadLine();
                    string reversedStr = ReverseString(str);                StringBuilder displayTxt = new StringBuilder();
                    displayTxt.AppendLine();
                    displayTxt.Append("反序前:" + str);
                    displayTxt.AppendLine();
                    displayTxt.Append("反序后:" + reversedStr);
                    StreamWriter strWriter = new StreamWriter(@"c:\ps.txt", true);
                    strWriter.Write(displayTxt.ToString());
                    strWriter.Close();
                    Console.WriteLine("反序之后:{0}", reversedStr);
                } while (!string.IsNullOrEmpty(str));
            }        private static string ReverseString(string str)
            {
                StringBuilder strBuild = new StringBuilder();
                for (int i = str.Length - 1; i >= 0; i--)
                {
                    strBuild.Append(str[i]);
                }
                return strBuild.ToString();
            }
        }
      

  3.   

    abcde
    变成
    edcba请参考
    http://blog.csdn.net/amandag/archive/2009/06/08/4252723.aspx