0

我正在制作一个程序来在多个 *.RTF 文件(大约 1200 个文件)中搜索用户定义的字符串。所有文件都保存在我计算机上的一个目录中。到目前为止,我可以使用下面的代码相当轻松地搜索一个文件,但是当我尝试在所有文件上运行它时,完成搜索大约需要 3 分钟。谁能帮助我更好的搜索算法?

lookup = this.textBox1.Text.ToString();
MatchCollection matches = Regex.Matches(richTextBox1.Text, lookup);

foreach (Match match in matches)
{
    richTextBox1.Select(match.Index, match.Length);
    richTextBox1.SelectionColor = System.Drawing.Color.Red;
}
4

0 回答 0