0

我四处寻找类似的问题,但找不到。

在我的代码文件中的 Visual Studio 中,我想找到包含特定代码字符串的所有 foreach 循环?我可以轻松地查找所有 foreach,但结果是数百个,双击每个进行手动检查太难了?

例如。

foreach(var foo in foos)
{
Console.WriteLine("I need search for the string 'Console' inside the foreach.");
}

我想到了正则表达式,但我不知道如何写。不确定是否有其他方法。

4

1 回答 1

0

嗯...我想一个正则表达式将是一个好方法。我不是 Visual Studio 用户,但这是您可以使用的正则表达式:

foreach\([^\)]+\)[^}]+(YOUR SEARCH STRING HERE)[^}]+}
于 2012-05-10T23:00:09.640 回答