Используя дополнительные параметры в нескольких классах, я начинаю сильно им не нравиться из-за проблем, которые они вызывают в некоторых случаях с разрешением перегрузки, то есть из-за трудностей с привязкой делегатов к ним из-за конфликтов сигнатур, а также проблемы динамического вызова в отношении количества аргументов метода.
Как мне выполнить поиск во всех файлах в моем Visual Studio IDE (2010) проекте и найти все необязательные параметры использования? Был бы умный регулярное выражение, которое я мог бы использовать, возможно? Или, возможно, использовать более старую версию Visual Studio, где дополнительные параметры не поддерживаются? Я пытаюсь избежать хлопот вручную сканировать файлы в проекте, так как это может быть утомительным и подверженным ошибкам. Спасибо!