c# - 类似于 Extension Methods Functionality - 我们可以扩展属性吗

标签 c# .net extension-methods

扩展方法是扩展类型功能的好方法。 有没有类似的方法可以用于扩展类的属性而不继承新类。

最佳答案

没有扩展属性不存在

如果不继承新类,则无法通过属性来实现。只有扩展方法,没有扩展属性(以后可能会添加)。如果您不想更改原始类,您应该从原始类继承,然后将您的属性添加到派生类。

关于c# - 类似于 Extension Methods Functionality - 我们可以扩展属性吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31779493/

相关文章:

c# - 在 C# 中有哪些配置文件的方法?

javascript - 将行添加到 ASP.NET MVC 表时更新连接的数据库表

c# - 区分多个 webclient 结果

c# - 如何在 C# 中创建扩展?

c# - 反序列化嵌套的 JSON C# 并绑定(bind)到 XAML ListBox

c# - 检查 if 语句中 null 的层次结构

.net - 如何将数据集/数据表从 Tomcat 中继到 .NET 应用程序?

c# - 您最喜欢的 C# 扩展方法是什么? (codeplex.com/extensionoverflow)

c# - 如何在 C# 中分配委托(delegate)扩展方法?

c# - Unity 中的 DontDestroyOnLoad() 和稍后场景中的引用(使用 C#)