我得到了一个“好玩”的挑战,要我写一个"hello world“应用程序。唯一的条件是我使用反射,没有特定的方式必须满足这个条件,但聪明或优雅或“酷”的使用是有趣的。除了注入外部库或执行某种IHelloWorldMessageProvider组合容器mojo之外,我看不到太多选择。有人愿意开导我吗?
发布于 2010-08-12 13:00:19
就我个人而言,如果我想使用反射来编写一个复杂而有趣的Hello World应用程序……我将不得不使用动态编译。我没有时间写一个完整的例子,但是工作流程会是这样的:
请查看此页面,进一步解释动态编译过程:
Executing Dynamic Code in .NET
发布于 2010-08-12 12:50:06
字符串"hello world“可以通过检查实现应用程序的类在运行时动态构建。说:class hello { void world() {} }
https://stackoverflow.com/questions/3464811
复制相似问题