将文本文件读入字符串变量的最快方法是什么?
我理解它可以通过几种方式完成,比如读取单个字节,然后将它们转换为字符串。我在寻找一种编码最少的方法。
将文本文件读入字符串变量的最快方法是什么?
我理解它可以通过几种方式完成,比如读取单个字节,然后将它们转换为字符串。我在寻找一种编码最少的方法。
当前回答
System.IO.StreamReader myFile =
new System.IO.StreamReader("c:\\test.txt");
string myString = myFile.ReadToEnd();
其他回答
File怎么样?ReadAllText:
string contents = File.ReadAllText(@"C:\temp\test.txt");
用最少的c#代码最快的方法可能就是这个:
string readText = System.IO.File.ReadAllText(path);
string content = System.IO.File.ReadAllText( @"C:\file.txt" );
System.IO.StreamReader myFile =
new System.IO.StreamReader("c:\\test.txt");
string myString = myFile.ReadToEnd();
string contents = System.IO.File.ReadAllText(path)
这是MSDN文档