- 博客(3)
- 收藏
- 关注
原创 C# 迭代器
是包含的方法或者属性。迭代器块本质上是包含yield return 或 yield break语句的代码,只能用于以下返回类型的方法或属性:根据迭代器的返回类型,每个迭代器都有一个。如果返回类型是非泛型结构,那么生成类型就是object;如果返回类型是泛型结构,那么生成类型是该泛型接口实参的类型,比如IEnumerator<string>的生成类型是string。yiele return语句用于生成返回序列的各个值,yiele break语句用于终止返回序列。简单的迭代器,用来进一步探究迭代器的原理。
2025-03-01 16:05:02
856
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人