c# - 动态继承

标签 c# .net reflection

我正在编写一个程序,并且我有一些不扩展任何类的类。

我想知道是否可以在运行时动态继承。我的意思是如果一个或多个类可以在运行时从一个类派生。

最佳答案

支持原型(prototype)继承(例如 JScript)的语言允许您做一些与您描述的非常相似的事情。也就是说,通过原型(prototype)继承,您可以在运行时决定与特定“原型(prototype)”关联的“实例”的继承方法的形状。

C# 不支持此功能,抱歉。如果您描述了您想要它的原因,也许我们可以找到另一种在 C# 中执行此操作的方法。

关于c# - 动态继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2392370/

相关文章:

c# - 鼠标事件发送者如何为空? (仅适用于 Windows 8.1+ TOUCH)

c# - Json.NET 是否缓存类型的序列化信息?

c# - 如何锁定系统?

c# - EF 6 是否支持 SQL Server 2014 类型?

c# - 优化字典键的内存要求

java - java注释如何与spring一起工作,它们是在运行时还是在启动时扫描的?

c# - 如何在 C# 中本地化属性描述?

c# - 如何使用VS2019解决此MSB6006 csc.exe错误(-2146232797)?

java - 如何检查java中的方法状态?

java - 反射。如何知道兄弟字段值?