没有类似 Left 或 Right 的方法,只能用 String.Substring 做到。

解决方案 »

  1.   

    应该没有吧?(难道是我太白了?)
    我都这么用的
    string str = "ABCDE";
    str.Substring(str.Length - 3,str.Length);
      

  2.   

    这个取右几位可以自己写撒。先得到string 的长度len,如果要取右n位,就用Substring从len-n-1开始取就可以了撒
      

  3.   

    比如
    string a="abcdefg";
    string b=a.Substring(a.Length-2);
      

  4.   

    我也用Substring来做的,就这么将就将就吧!
      

  5.   

    public string Left(string source,int Len)
    {
        string rt=null;
        if(Len>0 && source.Length>=Len)
           rt=source.Substring(source.Length-Len);
        return rt;
    }
      

  6.   

    大家已经说的很明白了啊.
    就用substring
      

  7.   

    substring 可以实现你的要求。
    查看MSDN看看.就知道了。
      

  8.   

    有一个substring就够了,
    为什么一定要有特定的呢
      

  9.   

    请查每个控件的.PadLeft() 例如: textBox1.Text.PadLeft ( ? ,? )
      

  10.   

    public string Left(string source,int Len)
    {
        string rt=null;
        if(Len>0 && source.Length>=Len)
           rt=source.Substring(source.Length-Len);
        return rt;
    }
      

  11.   

    就是Substring(0,n),还能有什么?
      

  12.   

    上面大家都说了,用substring()