【问题标题】:Executing C# in command prompt (cmd)在命令提示符 (cmd) 中执行 C#
【发布时间】:2012-11-23 00:26:09
【问题描述】:

Python 允许以下操作:打开 cmd 后,我可以启动 python,然后运行直接在 cmd 中返回结果的 python 命令。例如,我输入print word,cmd 返回word。 C# 是否有类似的事情,或者执行 C# 代码的唯一方法是将其写入文件然后编译?

【问题讨论】:

  • 如果您搜索 C# REPL (read-eval-print-loop),您会在 google 和 StackOverflow 上找到多种可能性。 mono REPL 似乎是最成熟的,可能与 LINQPad 一起使用。不过,我们都在等待罗斯林 :-)

标签: c# command-line cmd


【解决方案1】:

使用 PowerShell。

这将允许您访问 .Net Framework 中的对象以及操作系统中的对象。

检查这个简单的例子:

或者您可以查看这个高级示例:

http://blogs.technet.com/b/stefan_gossner/archive/2010/05/07/using-csharp-c-code-in-powershell-scripts.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多