OutputIterator

OutputIterator

 >> NGL >> リファレンス >> Iteratorカテゴリ >> Iteratorが規定するインターフェース >> OutputIterator

言語: Visual Basic    C#

最終更新日付:2012/07/03 18:13:13

説明

OutputIterator は出力反復子のインターフェースを規定します。このインターフェースは、以下のように型パラメータ T をとるジェネリック型です。

Public Interface OutputIterator(Of T)
    :
    :
End Interface

public interface OutputIterator<T> {
    :
    :
}

出力反復子は、値の設定、1つ先の要素への移動ができます。値の設定には Value を、移動には MoveNext を使用します。

 

メソッドとプロパティ

このインターフェースは以下のメソッド、およびプロパティを含みます。

 

実装に関する情報

出力反復子を独自に実装する場合、このインターフェースを直接実装してください。前方向反復子以上の反復子を実装する場合、ForwardIterator(またはその派生クラス)が OutputIterator を実装しているため、その必要はありません。

インターフェースを実装して反復子クラスを作成する例については、反復子を自作するにはを参照してください。

 

 


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