我有一个字符串,我想检查它是否代表一个合适的命名空间,例如.没问题System.IO,但事实System.Lol并非如此.
我想应该使用一些反思,但我无法弄清楚这一点.
有什么想法吗?
我记得当.NET 4处于测试版时,有一个开发人员的视频制作了一个命令行应用程序,他可以输入C#代码,它会动态编译代码.我们的想法是编译器现在可以在.NET语言中使用.
有谁记得这是什么?我需要用一个小的宏语言创建一个应用程序,我很乐意使用C#作为那种宏语言,但我不知道在哪里可以找到这个库..
考虑到SO的这个问题,调用整个C#内存编译器.当只需要词法和句法分析时:将文本解析为词汇流,检查它们并退出.
是否有可能在当前版本的System.CodeDom.Compiler中,如果没有 - 它会是吗?