Windows ストア アプリのファイルに文字列テキストを追加する方法を探しています。ファイルを読み取ってから新しいファイルを作成して上書きしようとしましたが、Windows ストア アプリ C# は C のように機能せず、同じ名前の新しいファイルを作成すると古いファイルが上書きされます。現在、私のコードは古いファイルを開き、その内容を読み取って削除し、読み取った内容と追加したい内容を含む新しいファイルを作成しています。もっと良い方法があることは知っていますが、それを見つけることができないようです。では、Windows ストア アプリ (Windows RT) の既存のファイルにテキストを追加するにはどうすればよいですか?
編集 -
私はこれを試しました
var folder = Windows.ApplicationModel.Package.Current.InstalledLocation;
var file = await folder.GetFileAsync("feedlist.txt");
await Windows.Storage.FileIO.AppendTextAsync(file, s);
しかしSystem.UnauthorizedAccessException
、MSDNによると、これはファイルが読み取り専用の場合に発生し(右クリックのプロパティで確認しましたが、そうではありません)、ファイルにアクセスするために必要な権限がない場合はどうすればよいですか?