ShapeFX:.NET的简单动态编译库

时间:2024-06-03 07:25:04
【文件属性】:

文件名称:ShapeFX:.NET的简单动态编译库

文件大小:26.89MB

文件格式:ZIP

更新时间:2024-06-03 07:25:04

C#

ShapeFX ShapeFX通过简单的API统一了用于C# -Roslyn , CodeDom和Mono CSharp编译器的3种最常见的动态编译引擎。 如果您想开始使用Dynamic Compilation,并且不知道从哪里开始或者没有时间学习所有这些编译器的特定API设置和详细信息,那么ShapeFX是您最好的朋友。 只需将其作为字符串处理C#类,选择所需的编译引擎,然后查看在运行时生成的类型即可在应用程序内部使用。 ShapeFX在构建时就考虑了可扩展性,因此您甚至可以插入上述编译引擎之外的其他编译引擎。 指示 编译新类型: 1-将您的类源代码放入字符串中。 ``var code = File.ReadAllText(“ PathToYourClassFile”); ```2-传递类型编译所需的程序集依赖关系(如果不传递任何内容,则将自动调用以下行)。 var依赖= App


网友评论