将文件内容读入字符串,而不是字符串数组[重复]
Posted
技术标签:
【中文标题】将文件内容读入字符串,而不是字符串数组[重复]【英文标题】:Read file contents into string, not string array [duplicate] 【发布时间】:2014-07-01 15:02:19 【问题描述】:我是 C# 新手。我正在尝试将文本文件的内容存储到字符串中。我尝试了 ReadAllLines 方法,但它需要一个字符串 []
【问题讨论】:
【参考方案1】:这将满足您的要求:
using (StreamReader sr = new StreamReader("TextFile.txt"))
String line = sr.ReadToEnd();
Console.WriteLine(line);
【讨论】:
【参考方案2】:像这样使用File.ReadAllText()
。
string result = File.ReadAllText(filename);
【讨论】:
【参考方案3】:使用
File.ReadAllText()
您可以在 MSDN 网站上找到更多信息
http://msdn.microsoft.com/en-us/library/system.io.file.readalltext(v=vs.110).aspx
【讨论】:
【参考方案4】:您可以使用ReadAllText
将文本文件中的所有内容读入单个string
。
【讨论】:
以上是关于将文件内容读入字符串,而不是字符串数组[重复]的主要内容,如果未能解决你的问题,请参考以下文章