Можно ли загрузить класс и создать его экземпляр из файла .cs?
.cs
Я хочу открыть пользовательский класс в файле .cs и создать его экземпляр в своем приложении
спасибо
в теории да - это в основном зависит от того, есть ли у вас все доступные зависимости ...
ЕСЛИ вы можете использовать встроенный CSharpCodeProvider для компиляции .cs - файла в сборку (при необходимости может быть просто в памяти), а затем использовать Reflection для создания экземпляр / использовать класс из этой сборки ...
CSharpCodeProvider
Поскольку подробностей не предоставлено, я бы посоветовал проверить эти ссылки и вернуться с подробными вопросами, если возникнет какая-либо проблема:
Вы можете использовать Microsoft.CSharp.CSharpCodeProvider и System.CodeDom для выполнения кода во время выполнения, здесь есть статья об этом проекте кода здесь и здесь
Microsoft.CSharp.CSharpCodeProvider
System.CodeDom