是否可以使用 C# 交互模式
本文关键字:交互 模式 可以使 是否 | 更新日期: 2023-09-27 17:55:24
我想知道是否有任何IDE允许我在像Python这样的交互式模型中使用C#?
Roslyn(C#和VB的下一代编译器/语言服务)带有一个C#交互窗口。与即时窗口不同,它不需要调试上下文。
VS2012有一个CTP,所以你可以尝试一下。
免责声明:我在罗斯林工作。
Visual Studio 中的即时窗口本质上是一个 REPL。
这有点笨拙,但您可以通过创建一个带有空程序的控制台项目来轻松跳入其中:
using System.Diagnostics;
class Program
{
public static void Main(string[] args)
{
// The program will stop here.
// Open up the immediate window and play around!
Debugger.Break();
}
}
您可以使用 Ctrl+Alt+I 打开即时窗口。