gpt4 book ai didi

c# - Windows RT 如何逐行读取文本文件?

转载 作者:太空狗 更新时间:2023-10-30 00:11:17 25 4
gpt4 key购买 nike

我只是找不到关于如何在 Windows RT(适用于 Windows 8 应用商店)中逐行读取文本文件的清晰解释。

假设我有一个文件夹:MyFolder/Notes.txt

我想从 Notes.txt 中读取数据并将其添加到字符串数组中。

我如何读/写那个文件?之前一直在用StreamReader,现在很迷茫。开发示例并没有太大帮助。

最佳答案

我自己设法找到了答案。感谢您的帮助。

    // READ FILE
public async void ReadFile()
{
// settings
var path = @"MyFolder\MyFile.txt";
var folder = Windows.ApplicationModel.Package.Current.InstalledLocation;


// acquire file
var file = await folder.GetFileAsync(path);
var readFile = await Windows.Storage.FileIO.ReadLinesAsync(file);
foreach (var line in readFile)
{
Debug.WriteLine("" + line.Split(';')[0]);
}
}

MyFile.txt 有:

测试1;描述1;

测试2;描述2;

//ReadFile() 的输出

测试1

测试2

关于c# - Windows RT 如何逐行读取文本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13997464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com