Как преобразовать строку в код в C#
Я видел, что есть такой вопрос в C++, я очень начинающий, и мне нужен очень простой пример, как это сделать. пользователь пишет код в текстовом поле, и что мне нужно сделать, это выполнить его, как???
2 ответа
Вы можете использовать классы в пространстве имен System.CodeDom для компиляции C# в сборки в памяти и запуска их на лету. Вот мини-учебник.
Кроме того, вы можете использовать Reflection.Emit для создания кода на лету.