背景:在接下来的一个月,我会给出约或至少包括三名会谈LINQ
的背景下C#
。我想根据人们可能难以理解的内容或对他们的错误印象来确定哪些主题值得关注。我不会特别谈论LINQ
到SQL
或实体框架除了作为如何查询可以远程使用表达式树(通常被执行的例子IQueryable
)。
那么,您发现了什么困难LINQ
呢?您对误解有何见解?示例可能是以下任何一种,但请不要限制自己!
C#
编译器如何处理查询表达式
Lambda表达式
表达树
扩展方式
匿名类型
IQueryable
延迟执行与立即执行
流与缓冲执行(例如,将OrderBy延迟但缓冲)
隐式类型的局部变量
读取复杂的通用签名(例如Enumerable.Join)
ibeautiful
慕哥9229398
相关分类