我正在寻找诸如 JS/Ruby 引擎之类的东西,使您能够从终端运行命令。类似于 LINQPad 所做的事情,但要简单得多。
我知道 C# 不是为使用脚本而设计的,但如果有一个Main()
等待命令来自终端的单控制台应用程序会很有帮助。
我可以实施这样的事情吗?
你可以试试 Jon Skeet 的Snippy。源代码也可用,因此您可以对其进行调整或仅用作示例来创建您自己的。
此外,Visual Studio 已内置解决方案 - “调试->Windows->立即”。只需创建空的控制台项目并开始在“立即”窗口中输入命令。