我确信这样的事情存在,但我不能为我的生活记住所谓的。
我正在寻找一个可以执行任意C#代码块并查看任何控制台输出的应用程序。
答案 0 :(得分:15)
答案 1 :(得分:9)
答案 2 :(得分:3)
不一定是片段编译器,但我也将它用于此目的:
关于它的巧妙之处在于,您可以将中间结果转储到输出,并且对所有类型的对象都有非常好的格式,因此您不必编写Console.WriteLine(...)语句。
你也可以只写表达式,或简单的语句或类,它将编译所有这些。
答案 3 :(得分:2)
还有LINQ Pad。它将作为片段编译器工作,并允许您对sql server运行linq。
答案 4 :(得分:1)
Mono有GSharp,我个人经常使用它。
答案 5 :(得分:0)
TestDriven.Net提供了另一种方法,它允许您单击Visual Studio代码编辑器中的任何方法并直接运行它。
这对于调试代码而言非常有用,否则这些代码会被深埋以方便访问。
答案 6 :(得分:0)
为了完善其他答案,还有:
LINQPad是我最喜欢的:))