【问题标题】:Send a class from another class for Inheritance从另一个类发送一个类进行继承
【发布时间】:2014-09-25 17:43:33
【问题描述】:

有没有办法从另一个类发送一个类用于继承?

为什么我不能这样做:

    public class myClass{
    Type mClass; 

    class c : mClass
    {

    }
}

我想从 MyClass Constructor 获取一个类(使用 Type )然后创建类“c”并继承“mClass”。

在 c# 中有可能吗?我是否正确发送变量(类型)之类的类?!

感谢阅读

【问题讨论】:

  • 你想达到什么目的?
  • 是的。也许告诉你想做什么将有助于回答这个问题。
  • @Alireza Sadast mikham ye class ro baraye ye class dg baraye ers bari befrestam 。 Ye soal adam miporse 200 nafre mizanan roo saresh
  • 无论如何你选择了正确的答案:)

标签: c# inheritance types


【解决方案1】:

不,您不能通过Type 对象从另一个类继承;这根本没有意义。类在编译时发出,变量在运行时存在。

您必须使用System.Reflection.Emit 机制在运行时动态创建类定义。

【讨论】:

    猜你喜欢
    • 2014-11-22
    • 1970-01-01
    • 1970-01-01
    • 2019-03-31
    • 1970-01-01
    • 2016-01-13
    • 1970-01-01
    • 2020-11-16
    • 1970-01-01
    相关资源
    最近更新 更多