有什么办法通过终端运行C#?

时间:2013-10-04 06:21:07

标签: c# unix mono terminal

我正在寻找像JS / Ruby引擎这样的东西,使你能够从终端运行命令。像LINQPad那样的东西,但更简单。

我知道C#不是设计用于脚本,但有助于使用Main()等待来自终端的命令的单声道控制台应用程序。

我可以实施这样的事情吗?

2 个答案:

答案 0 :(得分:2)

你可以试试Jon Skeet的Snippy。源代码也可用,因此您可以调整它或仅用作样本来创建自己的。

此外,Visual Studio已构建解决方案 - “Debug-> Windows-> Immediate”。只需创建空控制台项目,然后在立即窗口中输入命令。

答案 1 :(得分:2)

您是否尝试过interactive C# shell

还有一个名为gsharp

的GUI版本

更多here