Tag: read eval print loop

VS2015 C#interactive:错误CS7069:引用类型’Object’声称它是在’System.Runtime’中定义的,但是找不到它

我刚刚更新到VS2015 Update 2 ,并开始使用C#交互式窗口 。 我想在我的一个.NET 4.0目标库项目中的静态类中使用静态方法,因此我在解决方案资源管理器中右键单击该项目,并选择Initialize Interactive with Project 。 交互式窗口中的输出如下所示(为简洁起见,我用’..’替换了一些完整路径): #reset Resetting execution engine. Loading context from ‘CSharpInteractive.rsp’. #r “..\src\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll” #r “..\src\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll” #r “..\src\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll” #r “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.dll” #r “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Core.dll” #r “..\src\packages\Microsoft.Bcl.1.1.8\lib\net40\System.IO.dll” #r “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Net.dll” #r “..\src\packages\Microsoft.Bcl.1.1.8\lib\net40\System.Runtime.dll” #r “..\src\packages\Microsoft.Bcl.1.1.8\lib\net40\System.Threading.Tasks.dll” #r “C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Web.dll” #r “C:\Program Files […]

C#REPL工具; 快速控制台式编译工具

通常,我会启动一个新的Visual Studio实例,只是为了创建一个具有一些输出和/或输入的控制台应用程序。 这是我用来测试方法或其他东西的临时沙箱,几分钟后关闭。 您能想到替换它的任何工具吗? 我用一个有两个文本字段的应用程序:一个在顶部采用C#代码,一个在底部,作为一个标准输出。 但我不记得这个名字了。

在调试c#时,Visual Studio 2012中是否有一种方法可以使用F#REPL?

如果我在ac#程序中有断点,我很乐意使用F#REPL来检查我的代码。 这有可能吗?

c#执行一个字符串作为代码

这是我想要做的,我知道它可以用perl,php,python和java,但我正在使用c# 我该怎么做: public void amethod(string functionName) { AVeryLargeWebServiceWithLotsOfMethodsToCall.getFunctionName(); } 我想将functionName传递给方法,我希望它如上所述执行。 怎么做到这一点? 我需要ANTLR或任何其他工具吗? 谢谢。