Мне было интересно, можно ли сохранить фрагменты кода С# в текстовый файл (или любой входной поток), а затем выполнить их динамически? Предполагая, что мне предоставлено, будет компилироваться в любом блоке Main(), можно ли скомпилировать и/или выполнить этот код? Я бы предпочел скомпилировать его по соображениям производительности.
По крайней мере, я мог бы определить интерфейс, который им потребуется реализовать, тогда они предоставят раздел кода, который реализовал этот интерфейс.