Как скомпилировать код программно?
Держите
https://josephwoodward.co.uk/2016/12/in-memory-c-s...
Ну допустим вот пример с CodeDom

https://stackoverflow.com/questions/826398/is-it-p...

Или вот пошагово

https://www.codeproject.com/Tips/715891/Compiling-...