在 C# 本身中,是否有类似 WPF 中使用的“附加属性”之类的东西?
最佳答案
简短的回答是否定的。稍微长一点的回答是,这是一个有点不幸的故事。我们为 C# 4 设计了“扩展属性”,并在实现(但未测试)它们时意识到,哦,等等,我们设计的东西与 WPF 样式的属性并不真正兼容。我们没有重新设计和重新实现该功能,而是最终削减了它。
更长的版本在这里:
http://blogs.msdn.com/b/ericlippert/archive/2009/10/05/why-no-extension-properties.aspx
关于c# - C#本身有附加属性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6461866/