如何将文件内容读入.Net Compact Framework中的字符串?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (15)

我正在开发一个使用.net compact framework 2.0的移动设备应用程序。我正在尝试将文件的内容加载到字符串对象,但不知何故我无法完成。班上没有ReadToEnd()办法System.IO.StreamReader。是否有另一个类提供这种功能?

提问于
用户回答回答于
StringBuilder sb = new StringBuilder();
using (StreamReader sr = new StreamReader("TestFile.txt")) 
{
    String line;
    // Read and display lines from the file until the end of 
    // the file is reached.
    while ((line = sr.ReadLine()) != null) 
    {
        sb.AppendLine(line);
    }
}
string allines = sb.ToString();
用户回答回答于
string text = string.Empty;
using (StreamReader streamReader = new StreamReader(filePath, Encoding.UTF8))
{            
    text = streamReader.ReadToEnd();
}

另一种选择:

string[] lines = File.ReadAllLines("file.txt");

https://gist.github.com/paulodiogo/9134300

简单!

扫码关注云+社区