25得票3回答
在C#交互式环境(REPL)中是否可以像Immediate一样自动输出值?

我开始使用C# Interactive,喜欢的是我可以像使用Immediate一样浏览和探索某些API功能,而无需运行和调试程序。问题在于,它不像Immediate那样直接输出信息,除非我使用一个带有变量名的命令: > string.Format("{0,15}", 10m); ...

22得票1回答
如何在C#交互环境中使用.NET Core?

如何在Visual Studio中使C#交互式控制台使用.NET Core而不是.NET Framework? 默认情况下,当它启动时,在标题栏中括号内显示正在使用.NET Framework。

14得票1回答
使用C#交互式工具访问“内部”类

我想在VS2015中使用C#交互式控制台访问标记为internal的属性和类。通常,这可以通过向涉及的项目添加InternalsVisibleAttribute来完成。我已尝试将csc.exe添加为“友元”程序集,但仍然存在访问问题。 通过C#交互式控制台访问内部类成员的方法是否正确? 如...

13得票2回答
如何为 csi.exe 设置 C# 版本

在C#交互环境(作为Visual Studio 2019的一部分或独立运行)中,我希望能够使用C#编写类似以下代码的内容: var s = "abcdef"; var s1 = s[2..4]; 这将产生以下消息: (1,12):错误 CS0518:预定义类型 'System.Ran...

9得票3回答
VS2015 C# 交互式环境: 错误 CS7069: 引用类型 'Object' 声明在 'System.Runtime' 中定义,但未找到

我刚刚更新到VS2015 Update 2,并开始尝试使用C#交互式窗口。我想在我的一个.NET 4.0目标库项目中使用静态类中的静态方法,所以我右键单击解决方案资源管理器中的项目,然后选择用项目初始化交互式。交互式窗口的输出如下所示(我用“..”替换了一些完整路径以缩短长度): #rese...

9得票1回答
从C#交互窗口访问配置文件

我正在尝试在VS2015的C#交互窗口中运行一些代码,该代码使用存储在我使用#r函数引用的dll的app.config文件中的连接字符串。 如果我查看ConfigurationManager,其中有一个连接字符串,但它是另一个配置文件中必须引用的不同字符串。

9得票1回答
C# 交互式 - 无法加载文件或程序集

我正在尝试使用C# Interactive测试一些mongodb驱动程序,但是当我尝试创建MongoClient时,我会收到以下异常: > var client = new MongoClient(); Could not load file or assembly 'System.R...

8得票3回答
如何在.csx脚本中访问命令行参数?

我正在使用C#交互式编译器csi.exe来运行一个.csx脚本。 我该如何访问提供给我的脚本的任何命令行参数? csi script.csx 2000 如果您不熟悉csi.exe,请看以下使用说明: >csi /? Microsoft (R) Visual C# Interact...

7得票3回答
C#交互式环境中对象的自定义打印

考虑这个 MCVE 类: public class Foo<T> { private readonly T value; public Foo(T value) { this.value = value; } } 当我在C# ...