Metaprogramming in .NET

Category: Programming
Author: Kevin Hazzard, Jason Bock


by anonymous   2018-02-05
There are a few different ways to do metaprogramming in .NET, but there isn't a convenient way to have "macro-like" behavior that you can get in LISP and other systems. Check out the Linq.Expressions API mentioned above, the CodeDOM API, and T4. There is also a wonderful book that covers all of these called Metaprogramming in .NET