此處的型別應該是string 經測試,使用int會出例外狀況 https://github.com/sheng-jie/Design-Pattern/blob/5ae4eccaf8304e9060b03796c704f6a0206bd114/IteratorPattern/Program.cs#L19 因為ConcreteList內部的_collection是string陣列 https://github.com/sheng-jie/Design-Pattern/blob/5ae4eccaf8304e9060b03796c704f6a0206bd114/IteratorPattern/Iterator.cs#L30
此處的型別應該是string
經測試,使用int會出例外狀況
Design-Pattern/IteratorPattern/Program.cs
Line 19 in 5ae4ecc
因為ConcreteList內部的_collection是string陣列
Design-Pattern/IteratorPattern/Iterator.cs
Line 30 in 5ae4ecc