Поиск везде перечисление преобразуется в строку

В настоящее время я пытаюсь найти повсюду в решении, где конкретное перечисление преобразуется в строку, независимо от того, вызывается ли ToString () явно. (Они заменяются преобразованием с использованием описаний enum для улучшения запутывания.)

Пример: яЯ хотел бы найти код, такой как яstring str = "Value: " + SomeEnum.someValue;

мы пытались заменить сам enum классом-оберткой, содержащим неявные преобразования в тип enum и переопределяющим ToString () в классе-обертке, но когда я пытаюсь найти использование переопределения ToString (), он дает мне список мест в решении где ToString () вызывается для чего угодно (и только там, где это вызывается явно). Поиск был выполнен с помощью ReSharper в Visual Studio.

Есть ли другой способ найти эти преобразования enum-to-string? Пройдя через все решение вручную, неЗвучит весело.

Ответы на вопрос(1)

Ваш ответ на вопрос