【发布时间】:2010-10-06 14:33:59
【问题描述】:
有谁知道文本编辑器/程序员编辑器如何能够对非常大的文本文件进行如此快速的搜索。
它们是在加载时、在查找开始时还是在其他一些巧妙的技术上进行索引?
我迫切需要更快地实现我所拥有的东西,这是从文本的顶部到底部的极其缓慢的步行。
非常感谢任何想法。
这是针对 C# 实现的,但我对它的技术感兴趣的不仅仅是实际代码。
【问题讨论】:
-
你的情况是什么?几场演出?
-
另外,您是否需要搜索多语言文本? C# 具有内置的 unicode 支持,但如果您想使用搜索算法,这可能会影响您的性能。