我想知道使用 Java.IO 和 System.IO 之间是否有任何区别,因为两者都可以实现相同的东西。
问问题
678 次
2 回答
0
您可以在 android 和 iOS 上使用 System.iO,但您只能在 android 端使用 Java.IO。因此,从技术上讲,您可以设置一个共享项目,供您的 iOS 和 Android 项目引用,并在那里共享 IO 逻辑。唯一的区别是 iOS 和 Android 上的资源路径会有所不同。
于 2016-04-19T02:56:08.790 回答
0
Java.IO
和之间有区别System.IO
。System.IO
是来自 .NET BCL 的命名空间。
System.IO 命名空间包含允许读取和写入文件和数据流的类型,以及提供基本文件和目录支持的类型。
而Java.IO
作为 JDK 的一部分提供的包。
Java.io 包通过数据流、序列化和文件系统为系统输入和输出提供类。
由于 System.Io 是 BCL 的一部分,我们可以将其中的大多数类用于跨平台的 IO 操作
每个平台都有稍微不同的目录结构和不同的文件系统功能 - 例如 Xamarin.iOS 和 Xamarin.Android 支持大多数 System.IO 功能。
于 2016-04-19T03:09:05.363 回答