如果我想在C#桌面应用程序中编写byte [],我会编写以下代码:
byte[] content = ... // a lot of code
using(var fileStream = new FileStream(fileName, System.FileMode.Create, FileAccess.Write))
{
fileStream.Write(content, 0, content.Length);
}
它工作正常。但是当我试图在Xamarin Android应用程序(pcl项目)中这样做时,我发现它不起作用时我很惊讶! 那么如何将数据从字节数组写入pcl项目中的某个文件呢?
提前致谢!
答案 0 :(得分:1)
Windows Phone不支持直接文件IO操作,因此任何包含Windows Phone的PCL都不支持它。您可以从非PCL Xamarin Android(或iOS)项目执行文件IO操作。