我使用的是 C# (.Net 2.0),我有一个相当大的文本文件(平均约 1600 行),我需要定期检查以确保其中有特定行的文本。
最有效的方法是什么?我真的必须每次都将整个文件加载到内存中吗?
是否有我可以使用的某种文件内容搜索 API?
感谢任何帮助/建议。
最佳答案
嗯,你总是可以使用 FileSystemWatcher在文件更改时给您一个事件,这样您就可以只按需扫描文件。
关于c# - 确保纯文本文件中存在一行的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/825893/