Skip to content

Modern OrderedSet GetIterator

Paul Squires edited this page Oct 19, 2026 · 5 revisions

Home › OrderedSet › OrderedMap and OrderedSet › OrderedSet.GetIterator

OrderedSet.GetIterator

Returns an iterator over the values in ascending order.

Syntax

GetIterator( )

Notes

  • O(log n)

Examples

#import "std/containers"
using containers

dim s as OrderedSet( of integer )
s.Add( 30 ) : s.Add( 10 ) : s.Add( 20 )

'' ASCENDING ORDER, always
for each v in s
    print v;
next
print                    '' 10 20 30

dim it as OrderedSetIterator( of integer ) = s.GetIterator( )
print it.Value( )        '' 10 -- the smallest element

Library: OrderedMap and OrderedSet
Category: OrderedSet
Documented under: Members

Clone this wiki locally