C#交互式窗口可以与我的代码交互吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (112)

我安装了Roslyn。现在,如果我知道在Visual Studio中看什么,我可以打开'C#交互式窗口'并运行代码:

> 5 + 3
8

现在我怎样才能交互我的代码 我的类?假设我有一个项目打开。

> new Cog()
(1,5): error CS0246: The type or namespace name 'Cog' could not be found (are you missing a using directive or an assembly reference?)
提问于
用户回答回答于

使用Visual Studio 2015时:

你可以通过导航到Views > Other Windows > C# Interactive,,

然后,只需右键单击你的项目,然后从上下文菜单中运行“Initialize Interactive with Project

对于旧版本:

要在代码中使用C#交互式窗口,请确保先编译代码,然后使用以下#r命令向生成的程序集添加引用:

你也可以使用即时窗口与你的代码进行交互,如下所示:

用户回答回答于

你可以使用你自己的项目中的类。 只需右键单击你的解决方案并选择“Reset Interactive from Project”。

扫码关注云+社区

领取腾讯云代金券