ienumerable 相关问题

IEnumerable,它的通用对应物IEnumerable <T>是用于通过项集合迭代(或枚举)的.NET接口。

对实际上是 List 的 IEnumerable<T> 多次调用 First() 是否不好?<T>

成员) { 等待 DoSomething(members.First()); 等待 DoSomethingElse(members.First()); } 它被称为...

回答 1 投票 0

测试类型是否为集合的最佳方法

我有一个接受 System.Object 类型的参数 obj 的方法 现在我想检查 obj 的实际类型是否是: 集合类型 (IEnumerable)。 还要别的吗。 我第一个想到的办法是...

回答 3 投票 0

减少元素数量的函数

我有一个函数,如果可能的话可以合并元素。 那是 公共 IEnumerable TryMerge(IEnumerable 序列){} 其中返回的 IEnumerable 小于(或等于)

回答 1 投票 0

IEnumerable 与 Ilist - IsNullOrEmpty 扩展方法

我有一个自定义集合 IList 作为用户。当我尝试检查用户是否为空或为空时,我没有得到任何情报帮助(如 IsNullOrEmpty),所以我写了下面的扩展...

回答 2 投票 0

使用第二个绑定列表类通过文本框过滤列表datagridview并设置为vb.net中的bingingsource.datasource

我正在尝试使用第二个绑定列表类通过文本框过滤列表datagridview,并设置为vb.net中的bingingsource.datasource。 问题是当我过滤两个事件文本框然后我...

回答 1 投票 0

支持 foreach 而不实现 IEnumerable 的示例

我正在看这个博客,它解释了可以在不实现 IEnumerable 的情况下支持 foreach。但没有深入讨论实现的细节。 我正在寻找如何操作的示例

回答 2 投票 0

无法在 .NET Core Web 应用程序中发布 IEnumerable 数据

我有一个 C# .NET Core Web 应用程序(不是 MVC Web 应用程序)。我正在尝试发布 IEnumerable 集合中的数据。对于这篇文章,我对其进行了简化: 在CS文件中: [绑定属性] 公开

回答 1 投票 0

IEnumerable foreach,对最后一个元素做一些不同的事情

我有一个 IEnumerable。我想为集合中的每一项做一件事,除了最后一项,我想做其他事情。我怎样才能整齐地编码呢?在伪代码中 前部...

回答 6 投票 0

错误无法通过 VB.NET 中的绑定列表将“System.Collections.Generic.List”类型的对象转换为“System.Collections.Generic.IList”类型

我有两个错误,即: 无法转换类型为“System.Collections.Generic.List`1[VB$AnonymousType_15`7[System.String,System.String,System.String,System.Object,System.Object,System.Object,

回答 1 投票 0

如何将两个 IEnumerable<T> 连接成一个新的 IEnumerable<T>?

我有两个 IEnumerable 实例(具有相同的 T)。我想要一个 IEnumerable 的新实例,它是两者的串联。 .NET 中是否有内置方法可以做到这一点,或者我做

回答 7 投票 0

空条件、空合并、可枚举和参数关键字

我不知道该为这个问题选择什么更好的标题,因为我不知道问题是什么。考虑以下简短的 C# 代码: 静态无效主(字符串[]参数) { F1(空); } 公共静态v...

回答 1 投票 0

unity中如何向协程传递参数

我需要将参数统一传递到协程中。我不能在类中预定义变量,然后从另一个函数设置并由 IEnumerable 使用, 我尝试通过

回答 1 投票 0

借助第二个绑定列表类通过文本框过滤列表数据网格视图,并在vb.net中设置为bingingsource.datasource

我正在尝试在第二个绑定列表类的帮助下通过文本框过滤列表datagridview,并设置为vb.net中的bingingsource.datasource。 问题是当我过滤两个事件文本框并...

回答 1 投票 0

在 linq .Select() 语句中返回不同的子类型

假设我在 C# 中有两个类派生自同一个基类: 基类{} A 类:基础 {} B 类:基础 {} 我正在处理要投影到不同子

回答 3 投票 0

如何迭代实现 IEnumerator<T> 的自定义集合?

我想使用 C# 迭代自定义集合的值。 我创建了一个名为 MyLinkedList 的集合来表示这样的自定义链接列表 公共类 MyLinkedList :IEnume...

回答 1 投票 0

IEnumerable 到数据表

请告诉我如何将查询结果写入数据表中? var result = 来自 Clients_dt.AsEnumerable() 中的客户端 通过 Cities_dt.AsEnumerable() 连接城市 在 cl...

回答 1 投票 0

如何制作通用代码将任何 IEnumerable 转储到调试器并单独处理 KeyValuePair

我想将任何集合的内容写入调试器,无论是字典还是字典。但对于Dictionnary,我想分别识别Key和Value,而不必知道key的类型是什么......

回答 1 投票 0

在 C# 中为 IEnumerable<string> 的每个成员添加前缀/后缀

有没有一种简单的方法可以为 IEnumerable 的每个成员添加前缀或后缀?除此之外我想不出其他方法(其中输入是 IEnumerable): var sb = new StringBuilder(); foreach (var str in i...

回答 3 投票 0

如何同时迭代两个 IEnumerable?

我有两个可枚举:IEnumerablelist1和IEnumerablelist2。我想同时迭代它们,例如: foreach((a, b) in (列表1, 列表2)) { // 使用a和b ...

回答 9 投票 0

以下代码片段的执行位置是什么?

解释每个操作的位置,即 WHERE 和 TAKE。 对于 IEnumerable 和 IQueryable,在内存中或在数据库端。 IEnumerable listStudents = DBContext.Students.Where(x =...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.