Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么 ForEach Linq 扩展在 List 上而不是在 IEnumerable 上 [重复]
这个问题在这里已经有答案了 可能的重复 为什么 IEnumerable 接口上没有 ForEach 扩展方法 https stackoverflow com questions 101265 why is there not a forea
c
NET
LINQ
IEnumerable
linqtoobjects
IEnumerable
/ IQueryable
上的动态 LINQ OrderBy
我在中找到了一个例子VS2008示例 http msdn2 microsoft com en us bb330936 aspx用于动态 LINQ 允许您使用类似 SQL 的字符串 例如OrderBy Name Age DESC 用于订购 不
c
LINQ
IEnumerable
iqueryable
linqtoobjects
LINQ 表达式的运行时创建
假设我有这样的表达 int setsize 20 Expression
c
LINQ
Lambda
linqtoobjects
mongodbnetdriver
如何使用linq查询LIST
假设如果我将 person 类实例添加到列表中 然后我需要使用 linq 查询列表 List lst new List lst add new person ID 1 Name jhon salary 2500 lst add new pe
c
linqtoobjects
如何编写 Linq 表达式来对一组实体调用 OrderBy?
有人可以解释构建表达式的语法 该表达式将按实体上用户指定的属性进行排序吗 这篇 MSDN 文章对提供帮助有很大帮助 但它涉及一个简单的字符串列表 我的数据集包含我自己的自定义对象 http msdn microsoft com en us
c
LINQ
linqtoobjects
C# Linq where 子句作为变量
我正在尝试创建一个 LINQ 语句 其中 where 子句来自变量 例如 string whereClause address zip 23456 var x from something in someList where whereCl
c
LINQ
linqtoobjects
SqlException 因为子查询返回超过 1 个值
我有以下 LINQ 查询 用于构造一个结构以填充到 JavaScript 网格库中 这与本示例无关 但我想我仍然会解释这一点 var output myObjects Select p gt new RowModel ID p LeadUI
c
linqtosql
linqtoobjects
如何对 LINQ to Objects 查询进行分区?
这是一个资源分配问题 我的目标是运行查询来获取任何时间段的最高优先级班次 数据集非常大 对于此示例 假设 1000 家公司每个班次有 100 个班次 尽管实际数据集更大 它们都已加载到内存中 我需要对它们运行单个 LINQ to Objec
c
NET
Indexing
clr
linqtoobjects
Find() 与Where().FirstOrDefault()
我经常看到人们使用Where FirstOrDefault 进行搜索并获取第一个元素 为什么不直接使用Find 对方有优势吗 我看不出有什么不同 namespace LinqFindVsWhere class Program static
c
LINQ
linqtoobjects
为什么 EF 会抛出“NotSupportedException:方法‘First’只能用作最终查询操作”
int ids1 1 2 3 int ids2 1 5 6 var result from a in ids1 where a ids2 First select a foreach var item in result ok var em
linqtoentities
linqtoobjects
使用 linq 查询输出列表/其他数据结构
有没有办法在通用集合上执行 Console WriteLine 例子 列表 a 有 a Key 0 apple a Value 0 1 a Key 1 bold a Value 2 2 有没有办法使用 LINQ 写出列表内容 键 值 a a
c
list
Dictionary
linqtoobjects
Linq 到对象
我有两个来自不同服务器的数据库 我无法链接数据库 从数据库中检索数据如下 DB1 Client ID Engagement ID 启用说明 600 10 真实公司1 600 20 虚假公司2 700 10 真实公司3 DB2 Client
VBNET
linqtoobjects
使用 LINQ 对对象列表进行分组
我有一个对象 public class Customer public int ID get set public string Name get set public int GroupID get set 我返回一个可能如下所示的列表
c
LINQ
groupby
linqtoobjects
使用 LINQ 过滤列表
我有一个从外部应用程序返回的人员列表 并且我正在本地应用程序中创建一个排除列表 以便我可以选择手动从列表中删除人员 我有一个我创建的复合键 它对两者都是通用的 我想找到一种使用我的列表从我的列表中删除人员的有效方法 e g class Pe
c
LINQ
list
linqtoobjects
FirstOrDefault 之后对象是否仍连接到列表?
这是我的代码 Event thisEvent from i in list where i eventID eventID select i FirstOrDefault if thisEvent null thisEvent eventR
LINQ
IEnumerable
linqtoobjects
优化字符串连接的聚合[关闭]
Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 Update 对于那些有幽默感的人 您可以假设无论传递给它什么函数 聚合仍然会产生正常结果 包括在被优化的情况下 我编写这个程序是为了构建一
c
Optimization
linqtoobjects
比较大型集合的 i4o 与 PLINQ
我有一个问题想问任何有 i4o 或 PLINQ 经验的人 我有一个大对象集合 大约 400K 需要查询 逻辑非常简单明了 例如 有一个 Person 对象的集合 我需要找到与相同的名字 姓氏 出生日期或名字 姓氏的第一个首字母等匹配的人员
c
LINQ
linqtoobjects
plinq
“嵌套 foreach”与“lambda/linq 查询”性能(LINQ 到对象)[关闭]
Closed 这个问题需要多问focused help closed questions 目前不接受答案 从性能角度来看 您应该使用 嵌套 foreach 或 lambda linq 查询 尽可能编写最清晰的代码 然后进行基准测试和分析以发
c
Lambda
foreach
linqtoobjects
Linq to Objects - 从数字列表中返回数字对
var nums new 1 2 3 4 5 6 7 var pairs some linq magic here gt 对 1 2 3 4 5 6 7 0 的要素pairs应该是二元素列表 或者是带有两个字段的匿名类的实例 比如new F
c
LINQ
linqtoobjects
Aggregate
slice
Linq to objects - 选择第一个对象
我对linq几乎一无所知 我正在这样做 var apps from app in Process GetProcesses where app ProcessName Contains MyAppName app MainWindowHan
c
LINQ
linqtoobjects
1
2
3
4
»