在LinqPad中:“查询成功完成并发出警告”

时间:2013-11-01 11:55:35

标签: linqpad

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

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

2 个答案:

答案 0 :(得分:6)

你应该在包含警告的行的开头有一个小的黄色警告三角形。

当您将鼠标悬停在三角形上方时,它会显示实际警告的内容。

见截图

Example Screenshot

答案 1 :(得分:1)

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

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

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

当连续两次按下[F5]而没有源代码更改时,黄色警告三角形消失。

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

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

示例代码很简单:

void Main()
{
    var v = 1;
}

在更长的有用查询中发现了问题。