C#本身附有财产吗?

use*_*414 13 c# wpf

在C#本身,WPF中是否有类似"附加属性"的东西?

Eri*_*ert 18

最简洁的答案是不.稍微长一点的答案是,这是一个不幸的故事.我们为C#4设计了"扩展属性",当我们意识到,哦,等等,我们设计的东西与WPF风格的属性并不真正兼容时,就实现了(但没有测试)它们.我们最终削减了它,而不是重新设计和重新实现该功能.

更长的版本在这里:

http://blogs.msdn.com/b/ericlippert/archive/2009/10/05/why-no-extension-properties.aspx