SortedList.Capacity Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la capacité d’un SortedList objet.
public:
virtual property int Capacity { int get(); void set(int value); };
public virtual int Capacity { get; set; }
member this.Capacity : int with get, set
Public Overridable Property Capacity As Integer
Valeur de propriété
Nombre d’éléments que l’objet SortedList peut contenir.
Exceptions
La valeur affectée est inférieure au nombre actuel d’éléments dans l’objet SortedList .
Il n’y a pas suffisamment de mémoire disponible sur le système.
Remarques
Capacity est le nombre d’éléments que l’objet SortedList peut stocker. Count est le nombre d’éléments qui sont réellement dans le SortedList.
Capacity est toujours supérieur ou égal à Count. Si Count elle Capacity dépasse lors de l’ajout d’éléments, la capacité est automatiquement augmentée en réaffectant le tableau interne avant de copier les anciens éléments et d’ajouter les nouveaux éléments.
La capacité peut être réduite en appelant TrimToSize ou en définissant explicitement la Capacity propriété. Lorsque la valeur est Capacity définie explicitement, le tableau interne est également réaffecté pour prendre en charge la capacité spécifiée.
La récupération de la valeur de cette propriété est une O(1) opération ; la définition de la propriété est une O(n) opération, où n est la nouvelle capacité.