Visual Studio DebuggerStepThrough для набора свойств
Я не хочу отключать стандартную обработку Visual Studio всех исключений. Я ищу способ игнорировать исключения, вызванные установщиком определенного свойства. Я знаю [DebuggerNonUserCode]
и [DebuggerStepThrough]
, но они, похоже, не применимы к свойствам или, более конкретно, сеттерам.
Возможно ли это?
Ответы
Ответ 1
Я считаю, что проблема, с которой вы столкнулись, заключается в том, что вы пытаетесь применить атрибут к свойству вместо отдельных аксессуаров. Аксессоры - это фактические методы и атрибут должен идти. Например
int Property {
[DebuggerNonUserCode]
get { ... }
[DebuggerNonUserCode]
set { ... }
}