【发布时间】:2020-03-12 05:33:34
【问题描述】:
我最近开始使用 Typebuilder,我希望创建一个构造函数来接受我目前正在构建的类型。
在代码中你可以写如下:
public class Foo
{
public Foo(Foo fooToCopy)
{
// Do copy code here
}
}
我想不出一种方法可以在构建时引用正在构建的类型。我尝试过早地创建类型以便在指定构造函数时能够引用它,但是一旦构造完成,我就无法继续编辑类型。
我有什么方法可以使用 TypeBuilder 来完成这项工作吗?
【问题讨论】:
标签: c# reflection reflection.emit typebuilder