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 |