【发布时间】:2020-09-15 22:55:55
【问题描述】:
我有一个包含以下列的 CSV 文件 -
键、值
第一行
第二行
第三行
如果使用 C# 的文件中尚未存在密钥,我想向此文件添加一个新的键值对吗?最好的方法是什么?我必须逐行遍历并检查密钥还是有其他更好的方法?
我没有使用 CSVHelper 包或任何其他 CSV 编写器。
【问题讨论】:
-
"我必须逐行遍历并检查密钥吗?"是的。
-
我的文件最终会变大。这不是一个昂贵的过程吗?
-
这个文件有多大?
-
@Steve 现在,行数很少。而且它可能不会超过几百行。
-
@itsme86 不可避免,但只有一次,不是每次查找
标签: c# csv streamreader streamwriter