我得到了一个 string ,怎样才能转换成 StreamReader,然后作为参数传给另外一个函数呢?谢谢。

解决方案 »

  1.   

    为什么要转换成streamreader??
      

  2.   

    FileStream srcFileStream = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.Read);
    StreamReader srcStreamReader = new StreamReader (srcFileStream, System.Text.Encoding.ASCII);
      

  3.   

    能不能用
    System.IO.StringReader
    呢?
      

  4.   

    new StreamReader(new MemoryStream(Encoding.Unicode.GetBytes("abc")))
      

  5.   

    new StreamReader(new MemoryStream(Encoding.Unicode.GetBytes("abc")))