簡體   English   中英

使用C#編寫CSV的效率

[英]Efficiency in Writing to CSV Using C#

剛,我需要一些關於這個的想法。

假設我要根據收集的數據構建CSV文件。 列表中的數據約為100MB。 首先構建列表,然后將整個列表寫入CSV效率更高嗎?還是應該在收集數據時將其寫入CSV?

提前致謝。

看來您是在專門詢問效率

如果您通過分配的總內存定義最有效的方法-那么在獲取數據時一定要構建CSV。

如果您將最有效的方法定義為在(短期)將來利用數據的多功能性最高的方法,那么最明智的做法可能是先填充列表。

還有許多其他可能性,我想這取決於您如何定義效率。

不使用任何內存並將其用作列表會更快,但是,如果要執行需要考慮數據切片的操作,則使用列表會容易得多,甚至可能更快。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM