0
據我瞭解,EPPlus將整個Excel文件加載到正在創建性能命中的內存中。 我想知道是否有辦法將Excel部分加載到EPPlus中以讀取小範圍的行?我正在使用EPPlus版本4.0.4。例如,我可以打開一個CSV文件,只讀取少量的行/行,並且性能很不錯。 CSV文件可能包含超過一百萬行/行的方式。部分加載Excel EPPlus C#
IEnumerable<string> lines = System.IO.File.ReadLines(filePath).Skip(0).Take(20).ToList();
有沒有辦法在不使用MS Excel的情況下將excel文件快速轉換爲CSV?另外,我知道Excel實際上只是一個ZIP文件,但我懷疑並非所有人都這麼做。 –
@JasonFoglia當然。找到一個程序或圖書館。您正在使用EPPlus。 EPPlus非常快,用它來做到這一點。或者編寫自己的工具來做到這一點。 – mason