Я начал использовать StyleCop, и он выдает предупреждение везде, где есть переменная, объявленная как m_VariableName
.
Предупреждающее сообщение: Variable names must not start with 'm_'
. Это правило StyleCop SA1308
.
Я могу отключить это правило. Но
1) Я хотел бы знать, почему это плохая практика или считается плохой практикой объявлять имена переменных, начинающиеся с 'm _'?
2) Имеет ли символ подчеркивания особое значение для рефакторинга Visual Studio? (Я слышал это от одного из старших разработчиков.)