首页 > 解决方案 > 是否有必要使用特定于平台的文件系统,还是可以使用 System.IO?

问题描述

我正在尝试从 iOS 和 Android 的资源/资产文件夹中复制一个数据库文件,并搜索了一些人使用的方法。此人在 Android 上使用 BinaryReader/Writer,而在 iOS 上使用 File.Copy。我不能同时使用 System.IO.File.Copy 吗?我将像他一样使用依赖注入,这样我就可以访问每个资源的特定资源文件夹(除非还有跨平台参考?)但我不明白为什么需要在 Forms 项目中使用不同的文件系统.

标签: c#xamarinxamarin.formsxamarin.androidxamarin.ios

解决方案


推荐阅读