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