# toSet method

Set<E> toSet ()

Creates a Set containing the same elements as this iterable.

The set may contain fewer elements than the iterable, if the iterable contains an element more than once, or it contains one or more elements that are equal. The order of the elements in the set is not guaranteed to be the same as for the iterable.

## Implementation

    Set<E> toSet() {
      Set<E> result = new Set<E>();
      for (int i = 0; i < length; i++) {
        result.add(this[i]);
      }
      return result;
    }