9 想想JSFiddle。LINQPad非常适合具有类似选项的快速C#。是否在浏览器中运行类似LINQPad的东西? c# — 布莱恩·麦克基 source 5 ideone.com的在线C#设置使用Mono编译器,但没有太多麻烦。 — jonsca 2011年
11 您可以尝试www.compilr.com。根据他们的网站,Compilr是一个在线IDE,可让您从任何主要的Web浏览器为各种平台编写和编译代码。 我已经尝试过了,效果很好。它支持C#,Ruby,C,Java等。 — 凯尔·霍奇森(Kyle Hodgson) source 1 仅供参考:lynda.com收购了compilr.com,因此关闭了其服务。 — 菲利克斯·阿尔卡拉
4 运行代码是一种非常轻量级的替代方案,可以在任何浏览器中使用。 它不需要像compilr这样的帐户,并且界面比ideone更为精简。 — 雨果·朗 source 3 在堆栈交换时,单行答案通常不合要求。您能否解释为什么您认为此选项比此处的其他答案更合适? — Mark Booth 2013年 @Mark_Booth您对单线皱眉有什么参考吗?我唯一能找到的相关信息是meta.programmers.stackexchange.com/questions/3472/…,这似乎不同意。不过,进行比较当然是个好主意。我添加了一些有关的信息。 — HugoRune13年 它在每个堆栈交换站点的FAQ中。单行答案通常仅是指向外部站点的链接而已,这使它们成为删除的候选对象。您的答案出现在我针对低质量帖子的评论流中,并说:“由于其长度和内容,该答案被自动标记为低质量。” 尽管我认为它具有有用的信息(因此不想建议删除),但我确实认为它需要改进,因此请发表评论。 — Mark Booth
2 我不知道这样的事情,但是JSFiddle实用的原因是因为代码是在浏览器而非服务器上本地运行的。为了对C#代码执行类似的操作,您很可能需要在服务器上执行此操作或使用浏览器插件。 插件解决方案甚至无法实现基于浏览器的目的,因为它需要安装并限制其可以运行的平台。除非被大量沙盒化,否则基于服务器的解决方案将具有许多固有的风险。 — 乔希 source