Abel.MetaCode 源码
亚伯元码 Abel.MetaCode是一套用于生成,编译,执行和模拟类的工具。 代码生成 CodeGenerator类有助于以流畅的方式生成代码。 一个简单的控制台应用程序,可打印“ Hello world”: var code = new CodeGenerator() .Using("System") .AddClass("Lol", @class => @class .AddMethod("Main") .WithModifiers("public static") .WithContent(method => method .AddLine("Console.WriteLine(\"Hello world\");"))) .Generate(); 带有名称空间,继承,构造函数以及显式修饰符和参数的另一个示例: var code = _codeGener
文件列表
Abel_MetaCode-master.zip
(预估有个37文件)
Abel.MetaCode-master
Abel.MetaCode.sln
2KB
.gitignore
11B
src
Abel.MetaCode
Interfaces
IWithClass.cs
511B
ICompiler.cs
311B
IWithProperty.cs
406B
IWithMethod.cs
645B
暂无评论