3

IsolatedStorage API を使用してファイルを追加し、文字列の末尾に \n を追加すると、ファイルは空になり、文字列の先頭に追加するとファイルが消去され、要求されたデータのみが追加されます

    IsolatedStorageFile file = IsolatedStorageFile.GetUserStoreForApplication();
                string fileContents = "\n"+str+ " " + txtblock1.Text;
                byte[] data = Encoding.UTF8.GetBytes(fileContents);
using (IsolatedStorageFileStream stream = new IsolatedStorageFileStream("Th.txt", FileMode.Append, file))
                {
                    stream.Seek(0, SeekOrigin.End);
                    stream.Write(data, 0, data.Length);
                    stream.Close();
                }

その場合、新しい行を追加してファイルに書き込むにはどうすればよいですか?

4

1 に答える 1