2011年初,我参加了一个C#研讨会,讲师讲了如下内容:“在未来,我希望有更多的工具,如ReSharper和CodeRush,因为微软已经发布了#something#
。这意味着您不再需要从头开始编写自己的C#编译器“。
不幸的是,我没有发现#something#
是什么。你有什么建议吗? (我试图邮寄讲师,但他没有回复。)
答案 0 :(得分:2)
可能指的是the rumors that C# 5.0 will include a "compiler as a service",它可以通过简单,高效的方法调用轻松编译任意C#(以及可能是其他语言)代码,并且所有支持AST支持都是ReSharper等产品的组成部分。和CodeRush。
答案 1 :(得分:1)
必须是编译器作为服务,已在Mono中使用 - http://www.mono-project.com/CSharp_Compiler