ReadLines数组或列表中的异步

本文关键字:异步 列表 数组 ReadLines | 更新日期: 2023-09-27 18:37:18

我想阅读.txt的行,我可以用

法典:

var Inhalt = await Windows.Storage.FileIO.ReadLinesAsync(Fragendatei);

但是,我想要 1 个包含 100 行的文本文件并选择所需的行,而不是创建 100 个文本文件。

法典:

StorageFile Fragendatei = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Fragen/frage1.txt"));
IList<String> inhalt = await Windows.Storage.FileIO.ReadLinesAsync(Fragendatei);

我的 txt 目前有 2 行,我该如何选择 2 行,例如,它是一个我可以选择inhalt[1]的数组。

ReadLines数组或列表中的异步

公平地说,FileIO.ReadLinesAsync 的 MSDN 文档没有提供任何示例代码作为参考。

但是,既然你得到了一个IList<>回来,这应该很简单。你走在正确的轨道上。您有一个列表,因此,您现在需要遍历 IList<>(使用 foreach 循环)以获取从文件中读取的行。