C# c+使用带有属性的dynamicmethod

C# c+使用带有属性的dynamicmethod,c#,dynamicmethod,C#,Dynamicmethod,如何使用c中的DynamicMethod编写上述内容 更新;根据casperOne,您不能使用自定义属性执行此操作 但对于非自定义属性,例如: [CustomAttribute] public bool IsGreen() { return true; } 注意:我创建了一个新帖子,因为我的上一篇帖子没有抓住要点: 我的目的是……我如何动态地创建一个包含属性的方法 另外,我还问了关于使用DynamicMethod的问题,有没有更好的方法?你不能。从“备注”部分的注释中获取以下文件: 自定

如何使用c中的DynamicMethod编写上述内容

更新;根据casperOne,您不能使用自定义属性执行此操作

但对于非自定义属性,例如:

[CustomAttribute]
public bool IsGreen()
{
   return true;
}
注意:我创建了一个新帖子,因为我的上一篇帖子没有抓住要点: 我的目的是……我如何动态地创建一个包含属性的方法


另外,我还问了关于使用DynamicMethod的问题,有没有更好的方法?

你不能。从“备注”部分的注释中获取以下文件:

自定义属性当前不可用 支持动态方法


如果要创建动态方法,则必须动态创建程序集/模块/类型/方法,然后将属性附加到该程序集/模块/类型/方法。

不能。从“备注”部分的注释中获取以下文件:

自定义属性当前不可用 支持动态方法


如果要创建动态方法,则必须动态创建程序集/模块/类型/方法,然后将属性附加到该程序集/模块/类型/方法。

我感谢您的回答,我正试图了解哪些可以/无法完成以及如何完成。具有非自定义属性的方法如何?我正在更新我上面的帖子。我很感激你的回答,我正在努力思考什么可以做/不能做以及如何做。具有非自定义属性的方法如何?我正在更新我上面的帖子。这个问题根本没有提到AT&T语法-删除了重新标记的[att]这个问题根本没有提到AT&T语法-删除了重新标记的[att]
[Conditional("DEBUG")]
public bool IsGreen()
{
   return true;
}