Лучший способ рефакторинга примитивного типа в большой кодовой базе? - PullRequest
0 голосов
/ 06 декабря 2018

В довольно большой кодовой базе у нас есть тип 'ElementQuantity', который изначально был выбран как int.Теперь, спустя несколько лет и более 100 тысяч строк кода, мы переполняем эту переменную, и нам нужно, чтобы она была long.Этот тип используется повсеместно в проекте;быстрый grep говорит мне, что он используется буквально в сотнях сигнатур методов.

  1. Существуют ли инструменты рефакторинга, которые помогут сделать это изменение для большой кодовой базы?
  2. Поддерживает ли C # некоторую функциюкак в C ++ typedef, который позволяет создавать псевдонимы примитивных типов?
...