我知道如何将字符串保存到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();
}
}
编辑:好的,我现在知道怎么写,但是如何再次读出字节[]?
答案 0 :(得分:3)
使用BinaryWriter
代替StreamWriter
。
答案 1 :(得分:2)
要编写字节数组,而不是将流封闭在StreamWriter中,请直接使用stream.Write
。或者使用BinaryWriter。
例如:
stream.Write(byteArray, 0, byteArray.Length);