| Method |
Description |
| AddInterval (+) |
Inclut toutes les valeurs d'un intervalle (fermé) dans l'ensemble |
| Assign (+) |
Remplace le contenu de cet ensemble par un autre |
| Clear (+) |
Vide l'ensemble |
| Clone (+) |
Crée une copie d'un ensemble d'entiers |
| Create (+) |
Crée un nouvel ensemble d'entiers vide |
| Create (+) |
Crée un nouvel ensemble d'entiers à partir d'un tableau d'entiers |
| CreateFromStream (+) |
Crée un nouvel ensemble d'entiers à partir d'un flux |
| DeleteIntervals (#) |
Retire une plage d'intervalles du tableau interne |
| Equal (+) |
Détermine si deux ensembles sont égaux |
| Exclude (+) |
Retire une valeur de l'ensemble, si elle y était |
| Exists (+) |
Détermine si l'ensemble contient une valeur particulière |
| FindInterval (#) |
Cherche la place de l'intervalle contenant une valeur dans le tableau interne |
| GetCapacity (-) |
Capacité du tableau interne |
| GetEnumerator (+) |
Crée un énumérateur pour les valeurs contenues dans cet ensemble |
| GetIntervals (-) |
Tableau zero-based des intervalles contenus dans l'ensemble |
| GetIsEmpty (-) |
Indique si l'ensemble est vide |
| Grow (#) |
Agrandit le tableau interne |
| Include (+) |
Ajoute une valeur dans l'ensemble, si elle n'y était pas encore |
| InsertIntervals (#) |
Insère des intervalles dans le tableau interne |
| Intersect (+) |
Opérateur * Calcule l'intersection entre deux ensemble |
| LoadFromStream (+) |
Charge l'ensemble depuis un flux |
| RemoveInterval (+) |
Exclut toutes les valeurs d'un intervalle (fermé) de l'ensemble |
| SaveToStream (+) |
Sauvegarde l'ensemble dans un flux |
| SetCapacity (-) |
Modifie la capacité du tableau interne |
| Subtract (+) |
Opérateur - Calcule la soustraction de deux ensemble |
| Union (+) |
Opérateur + Calcule l'union de deux ensemble |