С одной стороны, в Vb.Net при добавлении обработчика событий к объекту созданный метод называется: <NameOfTheObject>_<NameOfTheMethod>
.
Поскольку мне нравится иметь согласованный синтаксис, я всегда следую этому правилу при создании обработчиков событий вручную.
С другой стороны, когда я создаю приватные переменные, я добавляю к ним префикс m_, поскольку это обычное явление, используемое сообществом, в C # люди ставят _ в начале переменной, но это не соответствует CLS. *
В конце, когда я создаю обработчики событий для событий, вызванных приватными переменными, я заканчиваю Subs как m_myVariable_MyEvent. Анализ кода (Fx Cop) жалуется на этот способ именования, потому что метод начинается не с прописной буквы, а потому что _, поэтому вопрос:
Каким стандартам именования вы руководствуетесь при создании обработчиков событий вручную, которые следуют правилам Fxcop, если таковые имеются?
Спасибо заранее.