Макрос lock не проверяет вот это правило Microsoft
http://msdn.microsoft.com/ru-ru/library/ms182290
Есть какой-нибудь смысл делать такую проверку?
Здравствуйте, FDSC, Вы писали:
FDS>Макрос lock не проверяет вот это правило Microsoft
FDS>http://msdn.microsoft.com/ru-ru/library/ms182290
FDS>Есть какой-нибудь смысл делать такую проверку?
Ну, эта проверка все-таки элемент анализа кода, а не компиляции. Ей место в FxCop-е, имхо. Но можно и починить макрос lock, чтобы он выдавал warning.
Здравствуйте, FDSC, Вы писали:
FDS>Макрос lock не проверяет вот это правило Microsoft
FDS>http://msdn.microsoft.com/ru-ru/library/ms182290
FDS>Есть какой-нибудь смысл делать такую проверку?
Сделать можно. Но справедливости ради надо заметить, что это правило FxCop-а, а не компиляторов МС. Так что компиляторы то как раз такой код пропускают на раз.