System.IO与VisualBasic.FileIO
我通常使用C#开发,并且非常习惯使用System.IO。 我最近跑过FileIO库,发现一些优点(例如将项目发送到回收站)非常好。 特别是在我目前正在进行的计划中。 我的问题是,System.IO是否执行VisualBasic.FileIO?
我正在编写的程序将把TB的信息复制到服务器塔上。 我想确保我不会因为我使用的库而失去任何时间。
先感谢您!!!
Microsoft.VisualBasic.FileIO
是建立在System.IO
之上的(大多数情况下)。对于那些在那里具有直接等效性的东西,它应该与System.IO
一样快。 无论如何,性能差异应该可以忽略不计。 没有什么能阻止你同时使用它们。 如果您需要VisualBasic.FileIO
中存在并且System.IO
中不存在的函数,则应该使用VisualBasic.FileIO
版本而不是自己编译。
它建立在Mehrdad提到的System.IO之上,但它确实为你做了很多事情,可能不会慢得多。 在两者之间做一些性能测试,看看结果是否certificate它可以保证直接使用System.IO,这意味着要改为使用自己的代码。
你可能会发现性能。 打得不是很大。 🙂