0

我想知道使用 Java.IO 和 System.IO 之间是否有任何区别,因为两者都可以实现相同的东西。

4

2 回答 2

0

您可以在 android 和 iOS 上使用 System.iO,但您只能在 android 端使用 Java.IO。因此,从技术上讲,您可以设置一个共享项目,供您的 iOS 和 Android 项目引用,并在那里共享 IO 逻辑。唯一的区别是 iOS 和 Android 上的资源路径会有所不同。

于 2016-04-19T02:56:08.790 回答
0

Java.IO和之间有区别System.IOSystem.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 回答