![]() |
1
6
查询表达式通常被转换为扩展方法调用。(他们不
有
但99.9%的查询使用
该方法所做的具体算法因方法而异。示例查询不会使用任何哈希表,但联接或分组操作会使用任何哈希表。
简单的
谓词作为委托提供(如果使用
恐怕给出每一个LINQ操作员的详细信息超出了一个答案的范围,但是如果您对具体的问题有疑问,我相信我们会尽力的。
如果您使用的是Linq to SQL或其他基于
|
![]() |
2
1
所发生的不仅取决于方法,还取决于使用中的LINQ提供程序。在这种情况下,
|
![]() |
3
1
LINQ通常有一个
许多
在幕后进行。对于任何查询,首先使用
|
![]() |
Nicola · C++CLI项目中非托管数据上的C#指针 7 年前 |
![]() |
Anton Savelyev · 在发布版本中删除类指针会导致内存问题 7 年前 |
![]() |
shmnff · 显式转换int到SqlInt32 7 年前 |
![]() |
Alex12 · windows窗体中的C++if语句[关闭] 7 年前 |
![]() |
Claude Tan · 类型定义和类型引用之间有什么区别? 7 年前 |