1. 首页
  2. 编程语言
  3. C#
  4. C# 9 新特性之增强的foreach详解

C# 9 新特性之增强的foreach详解

上传者: 2021-07-30 04:05:51上传 PDF文件 177.53 KB 热度 25次

Intro在 C# 9 中增强了 foreach 的使用,使得一切对象都有 foreach 的可能我们来看一段代码,这里我们试图遍历一个 int 类型的值思考一下,我们可以怎么做使得上面的代码编译通过呢?迭代器模式迭代器模式,提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露该对象的内部表示。迭代器模式是分离了集合对象的遍历行为,抽象出一个迭代器类来负责,这样既可以做到不暴露集合的内部结构,又可以让外部代码透明地访问集合内部的数据。

下载地址
用户评论