为什么返回null? [英] Why null is returned?

查看:133
本文介绍了为什么返回null?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我不明白我在做错什么

不是null:

var workPanels = (IEnumerable)context.WorkPanels;

Null:

var nowWorkPanels = from wp in context.WorkPanels select wp;

为什么?

推荐答案

不应该这样。选择wp; 等价于 context.WorkPanels.Select(wp => wp); 的MS实现选择 Enumerable.Select / Queryable.Select )永远不会返回 null

必须有别的地方有别的东西。

This shouldn't be the case. from wp in context.WorkPanels select wp; is equivalent to context.WorkPanels.Select(wp => wp);. The MS implementations of Select (Enumerable.Select / Queryable.Select) never return null.
There must be something else wrong somewhere else.

这篇关于为什么返回null?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆