如何将byte []读/写到隔离存储器中

sai*_*esh 3 windows-phone-7

任何人都可以告诉我如何在WP7中读取和写入字节数组到隔离存储文件?

Col*_*inE 15

IsolatedStorageFileSystem 有一个写字节数组的方法:

public override void Write(byte[] buffer, int offset, int count);
Run Code Online (Sandbox Code Playgroud)

它可以使用如下:

  byte[] myByteArray = ...
  using (var store = IsolatedStorageFile.GetUserStoreForApplication())
  using (var stream = new IsolatedStorageFileStream("filename.txt",
                 FileMode.Create, FileAccess.Write, store))
  {
      stream.Write(myByteArray, 0, myByteArray.Length);
  }
Run Code Online (Sandbox Code Playgroud)