我创建了一个项目,我想从.txt中读取一个静态的字符串数组。这样做的正确方法是什么? 我创建了myfile.txt并将其放在我项目的Asset文件夹中。创建新文件夹更好吗?然后,我该如何阅读该文件?
答案 0 :(得分:0)
您可以通过各种方式阅读该文件。请查看StreamReader
进行阅读
请参阅docs:
using (StreamReader sr = new StreamReader("c:\\TestFile.txt"))
{
while (sr.Peek() >= 0)
{
Console.WriteLine(sr.ReadLine());
}
}
请注意,如果不使用原始字符串,则需要在路径名中转义反斜杠\
。
答案 1 :(得分:0)
最简单的方法是使用
file3 = await localFolder.GetFileAsync(path);
IList<String> readFile = await Windows.Storage.FileIO.ReadLinesAsync(file3);
其中path表示文件路径或文件名(取决于文件的位置) 它不会按照您的意愿将其保存在数组中,但您可以通过使用列表来获得相同的数组功能。如果您不知道如何使用列表,那么有更多理由将此方法用作练习并帮助您学习列表