Windows phone-C#-截断IsolatedStorage中的文件

本文关键字:文件 IsolatedStorage phone-C#- 截断 Windows | 更新日期: 2023-09-27 18:22:49

如何删除IsolatedStorage中某个文件末尾的1个字符?

到目前为止,我的代码是:

var appStorage = IsolatedStorageFile.GetUserStoreForApplication();
using (var writer = new StreamWriter(appStorage.OpenFile("trailCount", FileMode.Truncate, FileAccess.Write)))
{
    writer.Write(1);
}

然而,它似乎不起作用。

感谢

Windows phone-C#-截断IsolatedStorage中的文件

如果您想删除最后一个字符,可以执行以下操作:

writer.BaseStream.SetLength(writer.BaseStream.Length - 1);

另外,打开文件时,请使用FileMode.Open,否则整个文件将被截断。