|
|
1
-1
您可能可以使用这里提供的代码来完成。 http://petemontgomery.wordpress.com/2008/08/07/caching-the-results-of-linq-queries/ 这展示了如何解决闭包问题,并支持本地集合。 |
|
|
2
1
让我们想想这个。大概你想把(表达式树的哈希值,结果)存储在映射中。
当你得到一个表达式树时,你会对它进行哈希运算,然后在映射中查找结果,这会导致两种可能性:
哪里
是某种运算(可能是乘法),或者更一般地说
|
|
|
3
1
嗯,实际上我认为这可能很简单。 Expression对象的ToString()方法将为您提供Expression的文本表示,如果您只想计算键的等效性,则可以对其进行哈希运算。 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
|
Pavel Foltyn · 如何在C中生成逆字典# 1 年前 |
|
ewok · 基于种子和上一个值创建值列表 2 年前 |
|
|
Vasu V · 将foreach转换为select语句 2 年前 |
|
Modest · 使用命名空间和文本值序列化xElement 2 年前 |