我知道如何将字符串保存到IsolatedStorageFile中,但是byte[]呢?对于字符串,我这样做:
string enc = "myString";
using (var iso = IsolatedStorageFile.GetUserStoreForApplication())
{
using (var stream = iso.OpenFile("fileName", FileMode.Create))
{
var writer = new StreamWriter(stream);
writer.Write(enc);
writer.Close();
}
} 编辑:好的,我现在知道怎么写了,但是如何再次读出byte[]呢?
发布于 2012-01-11 00:38:54
使用BinaryWriter而不是StreamWriter。
发布于 2012-01-11 00:38:13
要编写字节数组,请直接使用stream.Write,而不是将流封装在StreamWriter中。或者使用BinaryWriter。
例如:
stream.Write(byteArray, 0, byteArray.Length);https://stackoverflow.com/questions/8806824
复制相似问题