C# 从文本文件中读取

C# 从文本文件中读取,c#,file-io,windows-store-apps,windows-8.1,C#,File Io,Windows Store Apps,Windows 8.1,我创建了一个项目,我想从一个静态的.txt文件中读取字符串数组。正确的方法是什么? 我创建了myfile.txt并将其放在项目的资产文件夹中。创建一个新文件夹是否更好?那么我如何读取该文件呢?您可以通过各种方式读取该文件。查看StreamReader进行阅读 见: 请注意,如果不使用原始字符串,则需要在路径名中转义反斜杠。最简单的方法是使用 file3 = await localFolder.GetFileAsync(path); IList<String> readFile = a

我创建了一个项目,我想从一个静态的.txt文件中读取字符串数组。正确的方法是什么?
我创建了myfile.txt并将其放在项目的资产文件夹中。创建一个新文件夹是否更好?那么我如何读取该文件呢?

您可以通过各种方式读取该文件。查看
StreamReader
进行阅读 见:


请注意,如果不使用原始字符串,则需要在路径名中转义反斜杠。

最简单的方法是使用

file3 = await localFolder.GetFileAsync(path);
IList<String> readFile = await Windows.Storage.FileIO.ReadLinesAsync(file3);
file3=await localFolder.GetFileAsync(路径);
IList readFile=wait Windows.Storage.FileIO.ReadLinesAsync(file3);
其中path表示文件路径或文件名(取决于文件的位置)
它不会像您希望的那样将其保存在数组中,但您可以通过使用列表来获得与数组相同的功能。如果你不知道如何使用列表,那么有更多的理由将此方法用作实践,并帮助你学习列表

我不确定,但StreamReader。这可能是一段时间内谷歌最能回答的问题。
file3 = await localFolder.GetFileAsync(path);
IList<String> readFile = await Windows.Storage.FileIO.ReadLinesAsync(file3);