Есть ли библиотеки из Microsoft или из проекта Mono, которые позволяют выполнять радикальные изменения на базе кода C# с помощью кода? Что-нибудь в Сесиле для этого? Я думаю, что Сесил только позволит вам работать на уровне байт-кода - что-нибудь для работы на уровне языка?Parse/Refactor C# через код C#
Я уже определил проблемы, которые я хотел бы исправить. Просто можно использовать некоторую помощь с помощью Search/Replace в синтаксическом режиме C#.
Грустно Рослин CTP является довольно неполным прямо сейчас; он не поддерживает такие ключевые вещи, как события, итераторы, выражения инициализатора, синтаксис запроса LINQ, индексы или анонимные типы. Здесь мы надеемся на новый CTP в ближайшее время. –