Мне нужно получить список имен классов, код которых содержит определенный вызов, например Console.WriteLine().
Примерно также, как это делает ReSharper (jetbrains.com/resharper) в "Find Usages", только мне нужно программно.
Подойдет вариант и с поиском в скомпиленой сборке, и в исходном коде, потому что исходники сборки есть.
Текстовый поиск по файлам дает также методы других классов с этим же именем, а переименовать его я не могу.
В Reflection я не нашел возможности такого поиска.
Здравствуйте, Аноним, Вы писали:
А>Мне нужно получить список имен классов, код которых содержит определенный вызов, например Console.WriteLine(). А>Примерно также, как это делает ReSharper (jetbrains.com/resharper) в "Find Usages", только мне нужно программно.
Здравствуйте, nikov, Вы писали:
N>Здравствуйте, Аноним, Вы писали:
А>>Мне нужно получить список имен классов, код которых содержит определенный вызов, например Console.WriteLine(). А>>Примерно также, как это делает ReSharper (jetbrains.com/resharper) в "Find Usages", только мне нужно программно.
N>Может быть, заюзать API РеШарпера?
на сайте про апи ниче не сказано...
как его юзать?
Здравствуйте, <Аноним>, Вы писали:
А>Мне нужно получить список имен классов, код которых содержит определенный вызов, например Console.WriteLine(). А>Примерно также, как это делает ReSharper (jetbrains.com/resharper) в "Find Usages", только мне нужно программно. А>Подойдет вариант и с поиском в скомпиленой сборке, и в исходном коде, потому что исходники сборки есть.
А>Текстовый поиск по файлам дает также методы других классов с этим же именем, а переименовать его я не могу. А>В Reflection я не нашел возможности такого поиска.