2012-04-25 50 views
1

,我发现了错误枚举没有结果,而这样做:四处错误:**枚举没有结果**

IEnumerable<Proxy> pxys = this._ticket.AllProxies.Where(p => p.IfBusy.Equals(false)); 
+1

你在做什么后'pxys'?你能发布异常的堆栈跟踪吗? – svick 2012-04-25 11:19:10

回答

2

你会得到该错误信息是2个原因的原因之一,或者this._ticket.AllProxies不包含任何项目(例如,它是一个空集合),或者集合中没有任何代理的IfBusy属性值为false

+0

如果情况是你所描述的,那么结果将只是一个空集合,没有例外。 – svick 2012-04-25 11:18:39

+1

它不会引发异常,当您查看linq查询的结果时,这是调试器中显示的消息。 – 2012-04-25 11:27:03

+0

啊,所以它不是*错误消息*。我认为你应该在答案中明确说明。 – svick 2012-04-25 11:42:50