最近我发现在调试时可以在 Visual Studio 即时窗口中声明变量。这个功能非常有用,因为在该上下文中想要尝试代码时,我可以在新窗口中创建新变量而无需修改真正的代码,并且我可以在监视窗口中查看它们。我已经成功地在一个 C# 项目中使用此方法进行调试,但现在我正在尝试在另一个项目中声明基本...
我可能工作太努力了,但可以有人解释一下下面的内容吗?这是从“Immediate”窗口中获取的。 (int)DateTime.Now.Date.DayOfWeek = 4 和 (int)DayOfWeek.Sunday = 0 以及 (int)DateTime.Now.Date.Day...
我正在尝试使用Visual Studio 2017中的立即窗口将值写入文件。 我有一个名为_myItems的变量,它是Dictionary<int,Dictionary<int,List<int>>>类型。 我遇到了一个断点,在这个变量的作用域内。我可以...
我有一个未处理的异常,导致“异常助手”对话框出现。 当我单击“查看详细信息...”时,异常本身具有一些值在其自定义对象模型中,这些值无法在属性网格中计算,但我知道可以在即时窗口中计算它。(在这种情况下,属性网格不会让我进入集合,但还可能有其他情况) 在不更改代码以添加try块的情况下,如何...
我卡在一个关键点,需要观察调用异步函数后的结果,所以我尝试在Immediate Window中执行以下代码:var things = await Client.GetThingsAsync("aParameter"); 'await' 操作符只能在异步方法中使用。请考虑将此方法标记为 '...
我正在编写一段宏代码,该代码通过样式遍历文档并尝试解析它。目前,指定样式中的任何内容都会被复制到立即窗口中。是否有一种方法可以进一步自动化宏来将文本从立即窗口移动到txt文件中?否则,使用该宏的任何人都无法查看文本,除非他们打开VBA,对吗?
我有一个关于在Visual Studio中调试的问题。是否可以在每次调试应用程序启动之前自动清除Visual Studio中的即时窗口?>cls命令和上下文菜单->全部清除很有用,但它们不是自动的,每次运行应用程序都需要个人注意。同样,System.Diagnostics.Debu...
我使用的是Visual Studio 2017 (15.6.6)。在调试时,我尝试在即时窗口中评估简单的表达式,如int a = 2;,但会抛出一个错误: C#编译器内部错误 我尝试启用Use Managed Compatibility Mode, 如这个问题中所提示的那样,但没有...
我有一个使用log4net的应用程序。我将调试信息同时输出到文件和stdout。 正常启动应用程序时,我在输出窗格以及文件中看到所有消息。 如果我创建一个类/运行一个函数,在立即窗口中写入日志,我既不在输出窗格中看到任何东西,也不在立即窗口中看到任何东西。但是我确实在文件中看到了日志。 ...