.net - 属性与评论

标签 .net attributes

与使用注释(或签名级别的 xml 注释)相比,属性有什么优势?我确实记得在该站点某处的 C# 部分看到过一个线程,但我现在找不到了。

此外,是否可以将属性应用于方法中的特定参数(这是我在某处读到的面试问题)?

最佳答案

注释只是为了开发者的利益,让他们可以看到类和方法是关于什么的。

属性对于您正在开发的解决方案很有用,因为您可以使用它们来描述如何使用要向其添加属性的类。

是的,您可以对参数使用属性,但根据我的经验,这会导致一些复杂的代码,请考虑重新设计,以便您的参数可以分组到一个结构或类中。

这是一个关于属性的链接:

http://en.csharp-online.net/Attributes

希望对你有帮助

关于.net - 属性与评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/767340/

相关文章:

c# - 将两个列表映射到 C# 中的字典中

.net - 有人使用过 .Net 的 Manco.net 许可吗?

c# - 如何解密 key

python - AttributeError : 'Function' object has no attribute. 无法调用另一个函数的属性

javascript - 如何获取 DOM 元素上所有可能的有效属性

php - 我的 Magento 扩展安装脚本将无法运行

.net - 如果库面向 .NET Standard 2.0 是我使用 Visual Studio 2017 的唯一选择吗?

.net - SQL Server 2008 R2 加密 - 使用 Entity Framework

javascript - 在另一个 HTML 元素中将标题属性显示为字符串

algorithm - 解释 K-means 的结果