Mono 跨平台编程应该注意的事项
1)文件系统 在不同的平台上文件系统是不同的。包括性能等等,最简单的例子就是 Java 除开 IO 包之外还添加 NIO 包。因为在 Unix 系统上使用 块方式(NIO) 读写比 用流(IO)的方式性能要好的多. 当然 Mono 也考虑到这个问题所以才会有 Mono.Unix 名称空间的 存在.当然最显而易见的是在不同的平台上文件分割符的不同. Windows 上使用 "/",Lin