在应用到属性定义时,System.Diagnostics.DebuggerHiddenAttribute 不影响 "Get" 或 "Set"

在应用到属性定义时,System.Diagnostics.DebuggerHiddenAttribute 不影响 "Get" 或 "Set"。 将特性直接应用于相应的“Get”和“Set”过程。

向属性声明应用了 DebuggerHiddenAttribute

源代码可将 DebuggerHiddenAttribute 应用到过程。 执行此操作将向 Visual Studio 调试器发送信号,使其不要在过程中停止,且不允许在此过程中设置任何断点。

尽管可以向属性应用 DebuggerHiddenAttribute ,但这样做并没有任何效果。 只有将其应用到属性的 GetSet 过程时,才能达到你想要的效果。

默认情况下,此消息是一个警告。 有关隐藏警告或将警告视为错误的信息,请参阅 Configuring Warnings in Visual Basic

错误 ID: BC40051

更正此错误

  • 从属性声明中删除 DebuggerHiddenAttribute 并根据需要将其应用于该属性的 GetSet 过程。

另请参阅