Небольшой фрагмент кода Java или C # для управления текстом - PullRequest
0 голосов
/ 04 мая 2011

Я очень новичок в C #, и мне нужно оптимизировать сотню файлов C #. Первая оптимизация, которую я должен сделать, - преобразовать сравнение строк как

if(A == B) 

до

if(string.Compare(A, B) == 0)

Более сложные сравнения существуют для преобразования, но это всего лишь простой пример. Есть ли готовое решение для выполнения этой механической задачи? Макрос textpad также поможет.

1 Ответ

3 голосов
/ 04 мая 2011

Вы можете использовать ReSharper с его функциональностью P attern match . Я должен отметить, однако, что вам все равно придется применять это быстрое исправление вручную для каждого случая. Вы можете выбрать шаблон, который вы создали в диалоге шаблонов, нажать «Поиск сейчас» и в появившемся окне,снимите отметку со всех вхождений, которые вы не хотите заменять, и нажмите «Заменить».
Ваш конкретный пример не должен занимать у вас более нескольких минут - времени, пока вы не выясните, как работает каталог шаблонов; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...