1. 首页
  2. 数据库
  3. 其它
  4. C# 9.0新特性——扩展方法GetEnumerator支持foreach循环

C# 9.0新特性——扩展方法GetEnumerator支持foreach循环

上传者: 2021-02-24 02:42:08上传 PDF文件 59.51KB 热度 16次
1.介绍 我们知道,我们要使一个类型支持foreach循环,就需要这个类型满足下面条件之一: 该类型实例如果实现了下列接口中的其中之一: System.Collections.IEnumerable System.Collections.Generic.IEnumerable System.Collections.Generic.IAsyncEnumerable 该类型中有公开的无参GetEnumerator()方法,且其返回值类型必须是类,结构或者接口,同时返回值类型具有公共 Current 属性和公共无参数且返回类型为 Boolean的MoveNext 方法。 上面
用户评论