比如说我从textbox1获取一个字符串:qwertyuiop(字符串的长度不确定)
我想要这样的输出结果:yuqwertiop 输出到textbox2中,怎么写? 

解决方案 »

  1.   

    表达错误,我的意思是这样的:
    按照ASC II的大小顺序输出到textbox2中,该怎么写?
      

  2.   

    那不就是按照字母升序输出 string qstr = "qwertyuiop";
     qstr = string.Join("", qstr.ToCharArray().OrderBy(x => x).Select(x => x.ToString()).ToArray());
      

  3.   

     ArrayList arr = new ArrayList();
            string str1 = textbox1.Text.ToString();
            for (int i = 0; i < str1.Length; i++)
                arr.Add(str1[i]);
            arr.Sort();
            string str2="";
            for(int i=0;i<arr .Count ;i++)
                str2=str2 +arr[i].ToString ();
            textbox2.Text = str2;有点麻烦