string str = "abcde";
        char[] arr = str.ToCharArray();
        int midPos = arr.Length / 2;
        for (int i = 0, j = arr.Length - 1; i < midPos && j >= midPos; i++, j--)
        {
            char temp = arr[i];
            arr[i] = arr[j];
            arr[j] = temp;
        }
        string result = string.Empty;
        for (int x = 0; x < arr.Length; x++)
        {
            result += arr[x];
        }
        Response.Write("反转前: "+str+"<br/>");
        Response.Write("反转后: " + result + "<br/>");
posted on 2010-04-23 17:34  Nova_Zhang  阅读(219)  评论(0编辑  收藏  举报