代碼首先執(zhí)行到foreach語(yǔ)句的charList處獲得迭代器CharIterator的實(shí)例,然后代碼執(zhí)行到in會(huì)調(diào)用迭代器的MoveNext方法,最后變量c會(huì)得到迭代器Current屬性的值;前面的步驟結(jié)束后,會(huì)開始一輪新的循環(huán),調(diào)用MoveNext方法,獲取Current屬性的值。 通過(guò)C# 1.0中迭代器的代碼看到,要實(shí)現(xiàn)一個(gè)迭代器就要實(shí)現(xiàn)IEnumerator接口,然后實(shí)現(xiàn)IEn...
www.dbjr.com.cn/article/622...htm 2025-6-8