Iterator.Clone

Iterator.Clone

 >> NGL >> リファレンス >> Iteratorカテゴリ >> 反復子のメソッド >> Iterator.Clone

言語: Visual Basic    C#

最終更新日付:2012/06/13 21:32:16

説明

反復子のコピーを作成して返します。このメソッドは全ての反復子がサポートします。

形式

Public Function Clone() As Iterator

public Iterator Clone( )

※ ここで、Iterator は各反復子の型を意味します。

実装に関する要求  

このメソッドは基本的に、反復子が現在指している要素と同じ要素を指す同一型の反復子を生成して復帰値として返すように実装します。しかし、出力反復子に関しては、複製を作成してもオリジナルの反復子の状態を保存できない場合などに、単純に反復子自身を返すように実装することもできます。

 

 


Copyright(C) 2011-2012 Show MATSUOKA.
Powered by Prefab.