最有用的属性 [已关闭]
最有用的属性 [已关闭]
已关闭。该问题是基于观点。目前不接受回答。
想要改进这个问题吗? 更新问题,以便可以使用事实和引用进行回答,编辑此帖子。
改善这个问题
我知道属性非常有用。有些是预定义的,例如[Browsable(false)]
,允许您在属性选项卡中隐藏属性。这是一个很好的问题,解释了属性:.NET中的属性是什么?
您实际在您的项目中使用哪些预定义属性(及其命名空间)?
admin 更改状态以发布 2023年5月23日
System.Obsolete
是我认为框架中最有用的属性之一。能够提醒不再使用的代码非常有用。我喜欢有一种告诉开发人员某些东西不应再使用的方式,以及一种解释为什么并指向更好/新的方法的方法。
Conditional attribute
对于调试使用也很方便。它允许您在代码中添加调试目的的方法,在发布解决方案时不会被编译。
然后还有许多特定于 Web 控件的属性,我认为这些属性很有用,但这些属性更具体,并且我从中发现它们在开发服务器控件之外没有任何用途。