所以在 unix 环境下的 Python 中,例如,我们可以从终端打开 python,开始编写代码并立即运行它来测试一些 python 库函数。是否有类似的 C# 或 Java 命令行/脚本环境(也许是 IDE 的插件?)?这样的工具对于试验系统库之类的东西似乎非常有用。
相关地,我读到一些版本的 Python 在被虚拟环境执行之前被编译成字节码,这听起来像 Java 和 C#。但是,我在终端中打开并开始输入代码的 Python 程序必须进行解释,对吧?所以根据原理,似乎可以编写 C# 或 Java 解释器。所以我不确定为什么我只是没有看到任何人在命令行上与 C# 或 Java 交互,就像他们与 Python 交互一样。
谢谢。
最佳答案
对于 .NET 有 LINQPad .它支持 C#、VB.NET 和 F#。
顾名思义,它仅适用于 LINQ,但您可以在其中执行任何代码。不需要数据库。
关于命令行/脚本/解释环境中的 C# 或 Java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11939614/