问题标签 [ienumerable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net-3.5 - 本地化 IEnumerable 的最佳方法是什么?
本地化集合(IEnumerable)的最佳方法是什么?从 BL 我检索仍然需要本地化的实体集合,我想我编写了一个扩展 IEnumerable 并返回本地化列表的方法。
我怎样才能让下面的代码工作?有任何想法吗?也许更好的选择?
c# - 为什么 IEnumerable从 IEnumerable 继承?
这可能是一个老问题:为什么IEnumerable<T>
继承自IEnumerable
?
.NET 就是这样做的,但它带来了一些麻烦。每次我写一个类 implementsIEumerable<T>
时,我都要写两个GetEnumerator()
函数,一个 for ,一个IEnumerable<T>
for IEnumerable
。
而且,IList<T>
不从 IList 继承。
我不知道为什么IEnumerable<T>
以其他方式设计。
c# - 获取 IEnumerable来自 IEnumerable>
公共类项目 { ... }
现在,使用 LINQ,我需要获取客户购买的所有商品。我怎样才能?
我尝试了类似的东西,var items = from o in cust.Orders select o.Items;
但结果是IEnuberable<List<Item>>
,我只想要一个IEnumerable<Item>
。
我在这里要求尽量避免编码 2 个循环。
vb.net - 在 VB.Net 运行时遍历未知类型的通用列表
如果直到运行时才知道该列表的类型,有谁知道如何迭代通用列表?
例如,假设obj1
作为Object
:
如果obj
作为 a 传递,List(Of String)
则使用上面的方法我可以确定t
传递了一个通用列表 ( ) 并且它的类型是String
( typeParam
)。我知道我做了一个很大的假设,即只有一个通用参数,但这对于这个简单的示例来说很好。
我想知道的是,基于上述情况,我该如何做这样的事情:
甚至是像获取一样简单的东西obj1.Count()
。
c# - 收益回报 == IEnumerable & IEnumerator 吗?
是yield return
实现IEnumerable
和的捷径IEnumerator
吗?
c# - 泛型和接口枚举
如果有一组类都实现了一个接口。
我想把它们全部塞进一个列表中并列举它们。
但编译器想知道 T 是什么。我可以这样做吗?我该如何克服这个问题?
c# - 为什么在枚举对象上设置属性不起作用?
我对 C# 了解很多,但这个让我很困惑,而谷歌也没有帮助。
我有一个 IEnumerable 范围的对象。我想在第一个上设置一个属性。我这样做了,但是当我在修改后枚举对象范围时,我看不到我的变化。
这是一个很好的问题示例:
C# 的哪个方面阻止了我的“MagicNumber = 42”更改输出?有没有一种方法可以让我的更改“坚持”而无需进行一些时髦的转换为 List<> 或数组?
谢谢!-麦克风
c# - IEnumerator 到泛型。
我有一些课程正在尝试使用泛型
第一类:曲线
这个类有以下代码:
第 2 类:
建议将这两个类转换为使用泛型的方法是什么
vb.net - 从 IEnumerable 列表中选择 Distinct在 .NET 2.0 中
我正在尝试过滤重复值的 IEnumerable 对象,因此我想从中获取不同的值,例如,假设它包含天数:
星期一 星期二 星期三 星期三
我想过滤它并返回:
星期一星期二星期三
在 .net 2.0 中执行此操作的最有效方法是什么?