当前位置: 首页 > 编程语言 > C#

C#中是否有任何属性会影响Intellisense显示类成员的方式?分享

时间:2023-04-10 19:10:17 C#

C#中是否有一个属性会影响Intellisense如何显示类成员?是否有任何C#属性可应用于类成员以更改它们在Intellisense列表中的显示方式?当我构建一个包含大量静态常量的类时,我突然想到了这一点,我(短暂地)希望它看起来像Intellisense中的枚举。是的,这太愚蠢了。但这让我开始思考-是否有一些疯狂的程序员可以通过某种方式让班级成员在Intellisense中表现不同?使字段看起来像属性等?例如,有一个Obsolete属性:[Obsolete("Stopusingthis.Really.It'sold.")]publicintVariableThatIsReallyOld;其中[obsolete]一词以VariableThatIsReallyOld的描述为前缀。此处描述了DebuggerDisplay属性。我倾向于认为操纵评论是一个更好的提议。//////炸弹!/////////如果你深入了解注解结构(智能感知和编译器理解)中可用的选项,如、、、、等,你可以通过属性获取所有功能。事实上,服务器控件的自定义智能感知中是否还有其他一些属性?(但搜索还在继续!)以上是C#学习教程:C#中是否存在影响Intellisense如何显示类成员的属性?分享的所有内容,如果对你有用,需要了解更多C#学习教程,希望大家多加关注—【EditorBrowsable(EditorBrowsableState.Never)】本文收集自网络,不代表立场.如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: