可以通过Encoding处理成byte[]再还原
比如:
string S = "路过,接分!";
byte[] vBytes = Encoding.Default.GetBytes(S);
Console.WriteLine(Encoding.Default.GetString(vBytes, 5, 4)); //接分

解决方案 »

  1.   

    StreamReader sr = new StreamReader(fileName, System.Text.Encoding.Default);
    string line = sr.ReadLine();
    byte[] byLine = System.Text.Encoding.Default.GetBytes(line);
    string yourStr = System.Text.Encoding.Default.GetString(byLine, 0, 2)
    sr.Close();
    ///JF
      

  2.   

    GetString(字节数组,字节的索引,字节数)的参数可以改一下啊
      

  3.   

    string sourceString = "我的文档,你的文档,他的文档";
    string pattern = @"[\s\S]";
    System.Text.RegularExpressions.Match result = (new Regex(pattern)).Match(sourceString,5,4);
    while(result.Success)
    {
    WL(result.Value);
    result = result.NextMatch();
    }
    //输出结果:你的文档
      
    //////////////////////////////////////////////
    MSN:[email protected]请给我一个与您交流的机会!