Метапрограммирование в .NET
Кевин Хазард
Резюме
В этой главе вы исследовали языки, которые поставили метапрограммирование на первый план через выражения, и инструменты, которые предоставляют перехват и «вплетение» в код, чтобы сделать ваш код кратким и годным для многоразового использования.
В заключительной главе вы получите возможность заглянуть в будущее .NET. Хотя динамические возможности существуют в .NET, никогда не было единого способа управлять кодом от парсинга до исполнения. И этим занимается Project Roslyn, о котором речь пойдет в главе 10.