結果として(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 に答える