在LinqPad中:“;查询已成功完成,并出现警告;

在LinqPad中:“;查询已成功完成,并出现警告;,linqpad,Linqpad,当运行(一个相当实验性的)linq查询时,我会在工具栏上看到:“查询成功完成,并带有警告”,我如何找到警告?因为它们不会出现在转储窗口中 n、 b.在撰写本文时,我正在使用linqpad v4.47.02高级版。您应该在包含警告的行的开始处得到一个小黄色警告三角形 当你将鼠标悬停在三角形上时,它会显示实际的警告 见截图 从V5.36.03 Premium开始,我看到了三角形,但没有看到 简言之,如果不进行代码更改,则在第二次执行查询时三角形将消失 我通过LinqPad报告了一个错误: 当[F5]

当运行(一个相当实验性的)linq查询时,我会在工具栏上看到:“查询成功完成,并带有警告”,我如何找到警告?因为它们不会出现在转储窗口中


n、 b.在撰写本文时,我正在使用linqpad v4.47.02高级版。

您应该在包含警告的行的开始处得到一个小黄色警告三角形

当你将鼠标悬停在三角形上时,它会显示实际的警告

见截图


从V5.36.03 Premium开始,我看到了三角形,但没有看到

简言之,如果不进行代码更改,则在第二次执行查询时三角形将消失

我通过LinqPad报告了一个错误:

当[F5]连续命中两次且源代码未更改时,黄色警告三角形消失

状态栏继续显示查询已成功完成,并显示警告

进行更改后,三角形将仅在下次运行时重新出现

示例代码很简单:

void Main()
{
    var v = 1;
}

在一个较长的有用查询中发现问题。

是否可能重复?(尽管这个问题已经很老了)在包含警告的行的开头,你没有看到一个小的黄色警告三角形吗?有趣的是,我的搜索没有找到重复的。但你是对的,它非常古老,Joe提到一个测试版应该支持它。恐怕没有黄色三角形。我使用的版本和你的相同,这是我得到的截图。如果你将鼠标悬停在警告上,它会告诉你警告是什么。