加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 动态方法创建

发布时间:2020-12-16 01:35:45 所属栏目:百科 来源:网络整理
导读:所以,我整个上午一直试图研究这个,并且没有运气.我试图找到一种方法来动态创建一个方法/委托/ lambda,它返回从某个基类继承的某个类的新实例(直到运行时才知道). 我可以保证关于未知/动态类的以下内容 它将始终从一个已知类(行)继承 它将拥有至少2个构造函数
所以,我整个上午一直试图研究这个,并且没有运气.我试图找到一种方法来动态创建一个方法/委托/ lambda,它返回从某个基类继承的某个类的新实例(直到运行时才知道).

我可以保证关于未知/动态类的以下内容

>它将始终从一个已知类(行)继承
>它将拥有至少2个构造函数(一个接受一个long,一个接受一个I??DataRecord)

我打算做下面的事情:

>查找具有特定属性的所有类
>创建委托/方法/ lambda /创建类的新实例的任何内容
>将委托/任何内容以及某些属性存储在结构/类中
>将结构插入哈希表
>在需要时,将信息从哈希表中拉出并调用委托/任何内容以获取该类的新实例并将其返回/添加到列表/等.

我只需要上面的#2帮助!!!我不知道从哪里开始.我真的只需要一些参考资料让我入门,或者一些关键词投入谷歌.

这是为了我们办公室的紧凑/简单使用ORM.我理解上面的内容并不简单,但一旦工作,应该使代码维护简单得令人难以置信.

如果您需要更多信息,请告诉我们!并提前感谢!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读