C# 迭代器Iterator
来源:互联网 发布:php 不识别utf8 编辑:程序博客网 时间:2024/06/15 11:12
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MyItrerator :MonoBehaviour {
public class Months :IEnumerable {
string[] months = { "1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月" };
public IEnumerator GetEnumerator()//迭代类:用 IEnumerator
{
for (int i = 0; i < months.Length; i++)
{
yield return months[i];
}
}
public IEnumerable Enumerable() //迭代类成员:用 IEnumerable
{
yield return this.GetEnumerator();
}
}
void Start () {
Months month = new Months();
foreach (string itemin month) print(item);
}
}
- C# 迭代器Iterator
- C# - Iterator
- C# 中的Iterator
- C#设计模式之迭代器模式(Iterator Pattern)
- Iterator(迭代器)
- Iterator-迭代器
- 迭代器 iterator
- Iterator迭代器
- 迭代器Iterator
- Iterator : 迭代器
- Iterator : 迭代器
- 迭代器Iterator
- 迭代器iterator
- Iterator迭代器
- Iterator迭代器
- iterator (迭代器)
- 迭代器iterator
- 迭代器iterator
- 项目实训总结报告
- 字符串排序
- SQL索引
- Your project path contains non-ASCII characters 解决办法
- win10换win7系统步骤操作详解分享
- C# 迭代器Iterator
- 【java项目】Service注入或Bean注入两种实现方法
- [多线程]NSThread, NSOperation 和 GCD
- 设置谷歌浏览器的flash 插件
- Solr linux安装配置
- Gym
- POJ 3342 Party at Hali-Bula(树的最大独立集)
- python基本语法(1)
- Airlines — 2