Implements a Set based on a sorted tree. This gives good performance for operations on very large data-sets, though not as good - asymptotically - as a HashedSet. However, iteration occurs in order. Elements that you put into this type of collection must implement IComparable, and they must actually be comparable. You can't mix string and int values, for example.

Namespace: Iesi.Collections.Generic
Assembly: Iesi.Collections (in Iesi.Collections.dll) Version: 1.0.1.0 (3.2.0.4000)

Syntax

C#
[SerializableAttribute]
public class SortedSet<T> : DictionarySet<T>
Visual Basic
<SerializableAttribute> _
Public Class SortedSet(Of T) _
	Inherits DictionarySet(Of T)
Visual C++
[SerializableAttribute]
generic<typename T>
public ref class SortedSet : public DictionarySet<T>

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "T:Iesi.Collections.Generic.SortedSet`1"]

Inheritance Hierarchy

System..::..Object
  Iesi.Collections.Generic..::..Set<(Of <(<'T>)>)>
    Iesi.Collections.Generic..::..DictionarySet<(Of <(<'T>)>)>
      Iesi.Collections.Generic..::..SortedSet<(Of <(<'T>)>)>

See Also