原谅我的愚蠢,但我只需要一些指导,我找不到另一个问题来回答这个问题.我有一个相当大的csv文件(约300k行),我需要确定给定的输入,csv中的任何行是否以该输入开头.我按字母顺序对csv进行了排序,但我不知道:
1)如何处理csv中的行 - 我应该将其作为列表/集合读取,还是使用OLEDB,嵌入式数据库或其他?
2)如何从按字母顺序排列的列表中有效地找到一些东西(使用它进行排序以加快速度的事实,而不是搜索整个列表)
.net c# vb.net csv search
.net ×1
c# ×1
csv ×1
search ×1
vb.net ×1