我需要依次按字节块写入文件数据(在我的 Metro 应用程序中),并且有一个FileIO
带有方法的类AppendTextAsync
,WriteBytesAsync
但不需要,AppendBytesAsync
那么如何将字节数组附加到一个StorageFile
?
问问题
2696 次
1 回答
11
这段代码似乎对我有用:
String s = "hello";
Byte[] bytes = Encoding.UTF8.GetBytes(s);
using (Stream f = await ApplicationData.Current.LocalFolder.OpenStreamForWriteAsync
("hello.txt", CreationCollisionOption.OpenIfExists))
{
f.Seek(0, SeekOrigin.End);
await f.WriteAsync(bytes, 0, bytes.Length);
}
于 2012-12-30T17:09:31.980 回答