C# AOP与元编程

C# AOP与元编程,c#,metaprogramming,aop,C#,Metaprogramming,Aop,AOP和元编程之间有什么区别吗? 我们可以说元编程技术(IL编织、动态子分类等)是实现AOP的机制吗?AOP更多的是关于将横切关注点与涉及实际业务需求的主要应用程序代码分离 在我看来,元编程只是一种使AOP在没有明确支持的情况下工作的方法 如果您的平台专门支持AOP,则可以在不使用元编程的情况下实现AOP。元编程可以用于除AOP之外的许多其他事情。这个问题更适合于——它提出一个概念性问题,而不是一个特定的编程问题。

AOP和元编程之间有什么区别吗?
我们可以说元编程技术(IL编织、动态子分类等)是实现AOP的机制吗?AOP更多的是关于将横切关注点与涉及实际业务需求的主要应用程序代码分离

在我看来,元编程只是一种使AOP在没有明确支持的情况下工作的方法


如果您的平台专门支持AOP,则可以在不使用元编程的情况下实现AOP。元编程可以用于除AOP之外的许多其他事情。

这个问题更适合于——它提出一个概念性问题,而不是一个特定的编程问题。