![]() |
1
21
这里有一个想法:通过将LINQ与dynamic结合起来,您可以查询非类型化的数据集,就像它们是类型化的一样。 例如,假设myDataSet是一个非类型化的数据集。使用动态类型和名为AsDynamic()的扩展方法,可以执行以下操作:
下面是如何定义AsDynamic扩展方法。注意它如何返回IEnumerable of dynamic,这使它适合于LINQ查询:
|
![]() |
2
4
乔的回答很酷。我知道如何简化用法。如果将此添加到扩展类中:
它允许在 LINQPad :
N、 B.:
更新:
这将返回
|
|
3
0
|
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Pavel Foltyn · 如何在C中生成逆字典# 5 月前 |
![]() |
ewok · 基于种子和上一个值创建值列表 9 月前 |
|
Vasu V · 将foreach转换为select语句 10 月前 |
![]() |
Amber Cahill · LINQ Any()会在没有参数的情况下枚举吗? 10 月前 |
![]() |
Modest · 使用命名空间和文本值序列化xElement 1 年前 |