IEnumerable接口在C#中做什么?
IEnumerable是定义单个方法GetEnumerator()的接口,该方法返回IEnumerator接口。它是所有可以枚举的非通用集合的基本接口。
这适用于对实现IEnumerable可以与foreach语句一起使用的集合的只读访问。
它只有一个方法-
GetEnumerator()-此方法返回一个遍历集合的枚举器。
以下是C#中IEnumerable接口的GetEnumerator()方法的实现-
IEnumerator IEnumerable.GetEnumerator() {
return (IEnumerator) GetEnumerator();
}以下是C#中IEnumerable接口的扩展方法-
启用查询的并行化
方法将IEnumerable转换为IQueryable。
方法将IEnumerable的元素强制转换为指定的类型
根据指定的类型过滤IEnumerable的元素。
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法