标签: .net stream loading filehelpers
我需要读取许多固定宽度和定界的文件,大文件,800MB,1GB ...,并将这些文件中的记录转换为对象。我正在查看FileHelpers并有一个问题:FileHelpers是否使用延迟加载从流中读取?还是首先从流中读取整个文件?就我而言,这样做会降低效率。
谢谢
答案 0 :(得分:2)
FileHelpers支持使用FileHelperAsyncEngine的大文件。如果您使用异步引擎,则将使用更少的内存,并且运行速度会更快。
这里是Read File Async example