'宣言 Public Function GetLines( _ Optional ByVal startLineIndex As Integer, _ Optional ByVal enumerateBackwards As Boolean _ ) As IEnumerable(Of SnapshotLineInfo)
public IEnumerable<SnapshotLineInfo> GetLines( int startLineIndex, bool enumerateBackwards )
注: スナップショットがスレッドセーフであっても、列挙体はそうではありません。したがって、この方法は、その方法を使用している同じスレッドで呼びだしてください (列挙体をアクセスするスレッドはいずれも専用の列挙体を作成すること)。別のスレッドに作成した列挙体のプロパティとメソッドをアクセスすると、InvalidOperationException が立ち上がります。