Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否可以在UWP应用程序中编辑文本文件?_C#_.net_Uwp - Fatal编程技术网

C# 是否可以在UWP应用程序中编辑文本文件?

C# 是否可以在UWP应用程序中编辑文本文件?,c#,.net,uwp,C#,.net,Uwp,我需要删除文本文件中的一行。我使用Windows.Storage.StorageFile库保存数据 我应该删除该文件并重新创建它,还是有办法在UWP中从中间删除该行?您需要在不删除该行的情况下重写文件 看看“”-它是旧的(2009年),没有标记UWP,但它涵盖了概念,也适用于UWP,以及一般的C 对于UWP,您可以使用以下代码: var lines = await FileIO.ReadLinesAsync(file); lines.RemoveAt(lineIndex); await File

我需要删除文本文件中的一行。我使用
Windows.Storage.StorageFile
库保存数据


我应该删除该文件并重新创建它,还是有办法在UWP中从中间删除该行?

您需要在不删除该行的情况下重写文件

看看“”-它是旧的(2009年),没有标记UWP,但它涵盖了概念,也适用于UWP,以及一般的C

对于UWP,您可以使用以下代码:

var lines = await FileIO.ReadLinesAsync(file);
lines.RemoveAt(lineIndex);
await FileIO.WriteLinesAsync(file, lines);

您需要在不删除行的情况下重写文件

看看“”-它是旧的(2009年),没有标记UWP,但它涵盖了概念,也适用于UWP,以及一般的C

对于UWP,您可以使用以下代码:

var lines = await FileIO.ReadLinesAsync(file);
lines.RemoveAt(lineIndex);
await FileIO.WriteLinesAsync(file, lines);