Что бы вы сделали с компилятором как услугой?C#

Место общения программистов C#
Anonymous
Что бы вы сделали с компилятором как услугой?

Сообщение Anonymous »

Учитывая, что мы, вероятно, получим эту функцию в следующем выпуске, какие вещи, по вашему мнению, вы сможете делать или для чего вы хотели бы использовать эту функцию?

Лично во время генерации кода (скажем, в задаче MSBuild) мне иногда хочется изучить код в проекте и, таким образом, иметь возможность создавать лучше (больше кода).
Например, если у меня есть частичный класс, который имеет частичный метод с передаваемым параметром какого-то типа, то во время генерации кода я мог бы использовать эту информацию для генерации лучшего кода. .

Другими словами, я публикую свое «Намерение» во время написания кода, и генераторы кода могут выполнять тяжелую работу.

Код: Выделить всё

partial void InitCommandForStoredProc(ref DbCommand command, string storedProcName);
Используя эту информацию в частичном методе, я смог сгенерировать правильный код.

Итак, на что вы все надеетесь? иметь возможность использовать компилятор как услугу?

Подробнее здесь: https://stackoverflow.com/questions/422 ... -a-service

Вернуться в «C#»