我现在在textBox显示内容,用了一个while循环,每次结尾都有一个"→",但是其实最后结束的那个是不需要的,我想在while循环结束后,加一个什么回退的,把最后一个"→"去掉,不知道怎么搞?

解决方案 »

  1.   

    用转义字符“\b”退格
    while循环加个if也行哈哈
    if(不是最后一个)
    一直有"→"
    else
    最后一个就不要加"→"
      

  2.   

    判断最后,然后执行楼上操作:remove(string.lenth-1,1);
      

  3.   

    remove(string.lenth-1,1);放在while循环结束吗?怎么好像没有remove啊?
      

  4.   

    放while循环外,string=string.remove(string.length-1,1);
      

  5.   

    便利下所有的 textBox 控件
    foreach (object e in textbox ttbox)
    { ttbox.text=            inert(ttbox.text.length," 这里写要插入的字符(->->)");
    }
      

  6.   

    string ss=ss.remove(ss.length-1,1);
    这样你就看的清楚了!
      

  7.   

    自己模仿着搞定了,呵呵,textBox1.Text=textBox1.Text.Remove(textBox1.Text.Length-1,1);