C# Console?有人知道是否有c#控制台应用程序,类似于Python或Ruby控制台吗?我知道整个"已编译与已解释"的区别,但是凭借C#的反射能力,我认为可以做到。 更新 SharpConsole http://www.gfilter.net/junk/sharpconsole.webp 如果有人想要,请告诉我。 考虑到您提到的" C#的反射能力",我不确定您是在寻找用于自己的小代码段的交互式C#控制台(还是Ruby的 在前一种情况下:
在reddit上发现此问题:http://tirania.org/blog/archive/2008/Sep-08.html 该网站的报价:
如果您不必使用控制台,而只是想测试一些C#临时片段,那么LinqPad是一个不错的选择。我觉得它非常酷/易于使用。 我不确定您正在寻找该应用程序要完成什么。如果只是尝试一些代码而不必创建项目,而所有开销只是测试一个想法,那么SnippetCompiler可能是一个不错的选择。 我只是想给您另一个选择。 看来Miguel De Icaza在跟踪我: http://tirania.org/blog/archive/2008/Sep-08.html 我相信您正在寻找Snippy =)
Google对此做了一些努力。特别说明了为什么这没有看起来那么简单。 http://www.codeproject.com/KB/cs/csi.aspx具有使用.NET内置的编译c#代码功能的基本解释器。一个关键问题是作者的方法为每个解释的行创建了一个新的mini .NET程序集。 C#具有使用python或ruby样式的控制台的反射能力,但是.NET框架库适合于编译C#,而不是动态解释它。如果您对此很认真,则可能需要查看http://www.paxscript.net/,这似乎是对解释C#的真正尝试。 |