LINQ to Objects 的奇怪行为
我在代码中看到了奇怪的行为,这里有一个使用苹果和人的类似示例,但代码基本相同: List apples = ... var selectableApples = apples.Select(a => n…
从列表中选择项目<对象>通过包含 List在 C# 中 对象>
我有 ListAllUsers 。用户具有属性 id(作为 Guid)、名称(作为字符串)、地址(作为字符串)。我有另一个从 ui 中选择的用户 id 列表 id。我想获取 …
如何从 List返回 csv 值
我有 List 包含名称、年份和值的项目集合,如下所示 Names years Values ===== ===== ===== Smith 2010 777 Smith 2011 999 Jones 2007 01 Jones 2008…
将结果分组到数组中的 LINQ 查询
给定: var detailList = new List(); Where: class DetailItem { string A; MyType B; } 可以将字段 A 上的 LINQ 查询分组到以下数据结构中: class…
按 var 值填充的通用集合
在我的代码中,我需要帮助将 result 值放入 oList NorthwindDataContext db = new NorthwindDataContext(); List oList = new List(); var result = f…
Linq 内部的 Linq 导致序列不返回结果
这是我的类: public class XDetail { public string Name { get; set; } public int ID { get; set; } } public class X { public int XID { get; se…
LINQ to Objects 并通过索引改进性能?
我正在使用 LINQ to Objects,想知道是否可以通过使用我拥有的索引来提高查询性能。最好用一个例子来解释这一点。想象一个简单的类型... public class…
在此示例中,LINQ ToArray 可以返回强类型数组吗?
我设计这个例子是因为它是我试图解决的实际问题的一个易于理解的版本。这是类及其关系。 首先,我们有一个 Country 类,其中包含由字符串索引的 State…
LINQ(动态):使用动态 linq 在 GroupBy 中进行 OrderBy?
我使用普通 linq 进行了以下查询,并且效果很好(使用匿名类型), var result = from s in Items group s by s.StartTime into groupedItems select …
“Linq 一次评估查询一种方法”是什么意思?
我在某处读到“Linq 一次评估查询一个方法”。这到底是什么意思呢?也许该运算符是按照指定的顺序调用的 - 例如,在下面的代码中 Select 在 Where 之…
使用 LINQ 获取两列的重复项
LINQ 让我发疯。为什么以下查询不返回重复项,而它只适用于一个标识符?我的错误在哪里? ' generate some test-data ' Dim source As New DataTable …
有没有更有效的方法将这些平面数据放入字典中?
我有以下代码: public class Alert { public string Alias { get; set; } public int ServiceHours { get; set; } public int TotalHoursDone { get;…