使用StreamWriter不可写

时间:2018-10-12 19:08:47

标签: c# stream streamwriter

我具有下面的子类,用于在应用程序中将字符串写入文本文件:

async void Confirm(object sender, EventArgs e)
{
    using (var stream = await FileSystem.OpenAppPackageFileAsync("text.txt"))
    using (var writer = new StreamWriter(stream))
    {
        writer.WriteLine("test text");
    }
}

StreamReader子类正确执行,但是第二个子类抛出异常

  

“流不可写”。

我认为这是因为我在另一个子类的另一个流中使用了相同的文件(读取器而不是写入器),但是我已经通过使用两个不同的文件进行测试来验证这不是问题。

我这是怎么了?

0 个答案:

没有答案