System.Collections.Specialized Fornisce una struttura semplice che memorizza valori Boolean e Small Integer in 32 bit di memoria. Inizializza una nuova istanza della struttura che contiene i dati rappresentati in una struttura esistente. Struttura che contiene i dati da copiare. Inizializza una nuova istanza della struttura che contiene i dati rappresentati in un intero. Intero che rappresenta i dati della nuova struttura . Crea la prima di una serie di maschere che possono essere usate per recuperare i singoli bit di una struttura configurata come flag di bit. Maschera che isola il primo flag di bit della struttura . Crea una maschera aggiuntiva, successiva alla maschera specificata all'interno di una serie, che è possibile usare per recuperare i singoli bit di una struttura impostata come flag di bit. Maschera che isola il flag di bit successivo a quello cui punta nella struttura . Maschera che indica il flag di bit precedente. indicates the last bit flag in the . Crea la prima sezione di una serie di sezioni che contengono Small Integer. che può contenere un numero compreso tra zero e . Intero con segno a 16 bit che specifica il valore massimo del nuovo . is less than 1. Crea una nuova sezione , successiva a quella specificata in una serie di sezioni che contengono Small Integer. che può contenere un numero compreso tra zero e . Intero con segno a 16 bit che specifica il valore massimo del nuovo . Sezione precedente nella struttura . is less than 1. includes the final bit in the .-or- is greater than the highest value that can be represented by the number of bits after . Ottiene il valore della struttura sotto forma di intero. Valore della struttura sotto forma di intero. Determina se l'oggetto specificato è uguale alla struttura . true se l'oggetto specificato è uguale a ; in caso contrario, false. Oggetto da confrontare con l'oggetto corrente. Viene usato come funzione hash per la struttura . Codice hash per la classe . Ottiene o imposta il valore memorizzato nella struttura specificata. Valore memorizzato nella struttura specificata. Oggetto che contiene il valore da ottenere o impostare. Ottiene o imposta lo stato del flag di bit indicato dalla maschera specificata. true se il flag di bit specificato è attivato (1); in caso contrario, false. Maschera che indica il bit da ottenere o impostare. Restituisce una stringa che rappresenta l'oggetto corrente. Stringa che rappresenta l'oggetto corrente. Restituisce una stringa che rappresenta l'oggetto specificato. Stringa che rappresenta l'oggetto specificato. Oggetto da rappresentare. Rappresenta una sezione del vettore che può contenere un numero intero. Determina se l'oggetto specificato corrisponde all'oggetto corrente. true se il parametro corrisponde all'oggetto corrente; in caso contrario false. Oggetto da confrontare con l'oggetto corrente. Determina se l'oggetto specificato corrisponde all'oggetto corrente. true se l'oggetto specificato corrisponde all'oggetto corrente; in caso contrario false. Oggetto da confrontare con l'oggetto corrente. Viene utilizzato come funzione hash per l'oggetto corrente, adatto per algoritmi hash e strutture di dati, ad esempio una tabella hash. Codice hash per la classe corrente. Ottiene una maschera che isola la sezione all'interno della struttura . Maschera che isola la sezione all'interno della struttura . Ottiene l'offset della sezione a partire dall'inizio della struttura . Offset della sezione a partire dall'inizio della struttura . Determina se due oggetti specificati sono uguali. true se i parametri e rappresentano lo stesso oggetto , altrimenti false. Oggetto . Oggetto . Determina se due oggetti hanno valori diversi. true se i parametri e rappresentano oggetti diversi, altrimenti false. Oggetto . Oggetto . Restituisce una stringa che rappresenta l'oggetto corrente. Stringa che rappresenta l'oggetto corrente. Restituisce una stringa che rappresenta l'oggetto specificato. Stringa che rappresenta l'oggetto specificato. Oggetto da rappresentare. Implementa IDictionary usando un oggetto quando la raccolta è di piccole dimensioni e passa a un oggetto quando le dimensioni della raccolta aumentano. Crea un oggetto vuoto con distinzione tra maiuscole e minuscole. Crea un oggetto vuoto con il comportamento relativo a maiuscole e minuscole specificato. Valore booleano che indica se non prevede la distinzione tra maiuscole e minuscole. Crea un oggetto con la distinzione tra maiuscole e minuscole e con le dimensioni iniziali specificate. Numero approssimativo di voci che l'oggetto può contenere inizialmente. Crea un oggetto con comportamento relativo a maiuscole e minuscole e dimensione iniziale specificati. Numero approssimativo di voci che l'oggetto può contenere inizialmente. Valore booleano che indica se non prevede la distinzione tra maiuscole e minuscole. Aggiunge una voce con la chiave e il valore specificati nell'oggetto . Chiave della voce da aggiungere. Valore della voce da aggiungere.Il valore può essere null. è null. In è già presente una voce con la stessa chiave. Rimuove tutte le voci da . Determina se l'oggetto contiene una chiave specifica. true se la classe contiene una voce con la chiave specificata; in caso contrario, false. Chiave da individuare in . è null. Copia le voci dell'oggetto in un'istanza di unidimensionale in corrispondenza dell'indice specificato. Oggetto unidimensionale che corrisponde alla destinazione degli oggetti copiati da .L'indicizzazione di deve essere in base zero. Indice in base zero in in corrispondenza del quale viene avviata la copia. è null. è minore di zero. è multidimensionale.-oppure- Il numero degli elementi nell'oggetto di origine è maggiore dello spazio disponibile tra e la fine dell'oggetto di destinazione. Non è possibile eseguire automaticamente il cast del tipo dell'oggetto di origine al tipo del parametro di destinazione. Ottiene il numero di coppie chiave/valore contenute in . Numero di coppie chiave/valore contenute in .Il recupero del valore di questa proprietà è un'operazione O(1). Restituisce un oggetto che esegue l'iterazione di . per l'oggetto . Ottiene un valore che indica se ha dimensioni fisse. Questa proprietà restituisce sempre false. Ottiene un valore che indica se è di sola lettura. Questa proprietà restituisce sempre false. Ottiene un valore che indica se la classe è sincronizzata (thread-safe). Questa proprietà restituisce sempre false. Ottiene o imposta il valore associato alla chiave specificata. Valore associato alla chiave specificata.Se si prova a ottenere una chiave non rilevata, verrà restituito null, mentre se si prova a impostarla verrà creata una nuova voce con la quale verrà usata la chiave specificata. Chiave di cui si deve ottenere o impostare il valore. è null. Ottiene un oggetto contenente le chiavi presenti nell'oggetto . Oggetto contenente le chiavi presenti in . Rimuove la voce con la chiave specificata da . Chiave della voce da rimuovere. è null. Ottiene un oggetto che può essere usato per sincronizzare l'accesso a . Oggetto che può essere usato per sincronizzare l'accesso a . Restituisce un oggetto che esegue l'iterazione di . per l'oggetto . Ottiene contenente i valori in . Interfaccia contenente i valori dell'interfaccia . Rappresenta una raccolta indicizzata di coppie chiave/valore. Restituisce un enumeratore che consente di scorrere la raccolta . Interfaccia per l'intera raccolta . Inserisce una coppia chiave/valore nella raccolta in corrispondenza dell'indice specificato. Indice in base zero in corrispondenza del quale inserire la coppia chiave/valore. Oggetto da usare come chiave dell'elemento da aggiungere. Oggetto da usare come valore dell'elemento da aggiungere.Il valore può essere null. è minore di 0.-oppure- è maggiore di . è null. Un elemento con la stessa chiave esiste già nell'insieme . L'insieme è in sola lettura.-oppure-L'insieme ha una dimensione fissa. Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. Elemento in corrispondenza dell'indice specificato. Indice in base zero dell'elemento da ottenere o impostare. è minore di 0.-oppure- è maggiore di o uguale a . Rimuove l'elemento in corrispondenza dell'indice specificato. Indice in base zero dell'elemento da rimuovere. è minore di 0.-oppure- è maggiore di o uguale a . L'insieme è in sola lettura.-oppure- L'insieme ha una dimensione fissa. Implementa l'oggetto IDictionary usando un elenco di oggetti collegato singolarmente.Consigliato per le raccolte che includono meno di 10 voci. Crea un oggetto vuoto mediante l'operatore di confronto predefinito. Crea un oggetto vuoto mediante l'operatore di confronto specificato. Oggetto da usare per determinare se due chiavi sono uguali.-oppure- null per usare l'operatore di confronto predefinito, che rappresenta l'implementazione del metodo di ogni chiave. Aggiunge una voce con la chiave e il valore specificati nell'oggetto . Chiave della voce da aggiungere. Valore della voce da aggiungere.Il valore può essere null. è null. In è già presente una voce con la stessa chiave. Rimuove tutte le voci da . Determina se l'oggetto contiene una chiave specifica. true se la classe contiene una voce con la chiave specificata; in caso contrario, false. Chiave da individuare in . è null. Copia le voci dell'oggetto in un'istanza di unidimensionale in corrispondenza dell'indice specificato. Oggetto unidimensionale che corrisponde alla destinazione degli oggetti copiati da .L'indicizzazione di deve essere in base zero. Indice in base zero in in corrispondenza del quale viene avviata la copia. è null. è minore di zero. è multidimensionale.-oppure- Il numero degli elementi nell'oggetto di origine è maggiore dello spazio disponibile tra e la fine dell'oggetto di destinazione. Non è possibile eseguire automaticamente il cast del tipo dell'oggetto di origine al tipo del parametro di destinazione. Ottiene il numero di coppie chiave/valore contenute in . Numero di coppie chiave/valore contenute in . Restituisce un oggetto che esegue l'iterazione di . per l'oggetto . Ottiene un valore che indica se ha dimensioni fisse. Questa proprietà restituisce sempre false. Ottiene un valore che indica se è di sola lettura. Questa proprietà restituisce sempre false. Ottiene un valore che indica se la classe è sincronizzata (thread-safe). Questa proprietà restituisce sempre false. Ottiene o imposta il valore associato alla chiave specificata. Valore associato alla chiave specificata.Se si prova a ottenere una chiave non rilevata, verrà restituito null, mentre se si prova a impostarla verrà creata una nuova voce con la quale verrà usata la chiave specificata. Chiave di cui si deve ottenere o impostare il valore. è null. Ottiene un oggetto contenente le chiavi presenti nell'oggetto . Oggetto contenente le chiavi presenti in . Rimuove la voce con la chiave specificata da . Chiave della voce da rimuovere. è null. Ottiene un oggetto che può essere usato per sincronizzare l'accesso a . Oggetto che può essere usato per sincronizzare l'accesso a . Restituisce un oggetto che esegue l'iterazione di . per l'oggetto . Ottiene contenente i valori in . Interfaccia contenente i valori dell'interfaccia . Fornisce la classe di base abstract per un insieme di chiavi e valori associati, a cui è possibile accedere con la chiave o con l'indice. Inizializza una nuova istanza vuota della classe . Inizializza una nuova istanza vuota della classe , con la capacità iniziale predefinita e che usa l'oggetto specificato. Oggetto da usare per determinare se due chiavi sono uguali e per generare codice hash per le chiavi contenute nella raccolta. Inizializza una nuova istanza vuota della classe , con la capacità iniziale specificata e che usa il provider di codice hash e l'operatore di confronto predefiniti. Numero approssimativo di voci che l'istanza di può contenere inizialmente. è minore di zero. Inizializza una nuova istanza vuota della classe , con la capacità iniziale specificata e che usa l'oggetto specificato. Numero approssimativo di voci che l'oggetto può contenere inizialmente. Oggetto da usare per determinare se due chiavi sono uguali e per generare codice hash per le chiavi contenute nella raccolta. è minore di zero. Aggiunge una voce con la chiave e il valore specificati nell'istanza di . Chiave della voce da aggiungere.La chiave può essere null. Valore della voce da aggiungere.Il valore può essere null. Raccolta di sola lettura. Rimuove tutte le voci dall'istanza di . Raccolta di sola lettura. Ottiene il valore della voce in corrispondenza dell'indice specificato dell'istanza di . Oggetto che rappresenta il valore della voce in corrispondenza dell'indice specificato. Indice in base zero del valore da ottenere. non è compreso nell'intervallo valido di indici per l'insieme. Ottiene il valore della prima voce con la chiave specificata dall'istanza di . Oggetto che rappresenta il valore della prima voce con la chiave specificata, se presente; in caso contrario, null. Chiave della voce da ottenere.La chiave può essere null. Restituisce una matrice che contiene tutte le chiavi incluse nell'istanza di . Matrice che contiene tutte le chiavi incluse nell'istanza di . Restituisce una matrice che contiene tutti i valori inclusi nell'istanza di . Matrice che contiene tutti i valori inclusi nell'istanza di . Restituisce una matrice del tipo specificato che contiene tutti i valori inclusi nell'istanza di . Matrice del tipo specificato che contiene tutti i valori inclusi nell'istanza di . Oggetto che rappresenta il tipo di matrice che deve essere restituito. è null. non è un oggetto valido. Ottiene la chiave della voce in corrispondenza dell'indice specificato dell'istanza di . Oggetto che rappresenta la chiave della voce in corrispondenza dell'indice specificato. Indice in base zero della chiave da ottenere. non è compreso nell'intervallo valido di indici per l'insieme. Ottiene un valore che indica se l'istanza di contiene voci le cui chiavi non sono null. true se l'istanza di contiene voci le cui chiavi non sono null, in caso contrario false. Rimuove le voci con la chiave specificata dall'istanza di . Chiave delle voci da rimuovere.La chiave può essere null. Raccolta di sola lettura. Rimuove la voce in corrispondenza dell'indice specificato dell'istanza di . Indice in base zero della voce da rimuovere. non è compreso nell'intervallo valido di indici per l'insieme. Raccolta di sola lettura. Imposta il valore della voce in corrispondenza dell'indice specificato dell'istanza di . Indice in base zero della voce da impostare. Oggetto che rappresenta il nuovo valore della voce da impostare.Il valore può essere null. Raccolta di sola lettura. non è compreso nell'intervallo valido di indici per l'insieme. Imposta il valore della prima voce con la chiave specificata contenuta nell'istanza di , se presente; in caso contrario aggiunge una voce con la chiave e il valore specificati nell'istanza di . Chiave della voce da impostare.La chiave può essere null. Oggetto che rappresenta il nuovo valore della voce da impostare.Il valore può essere null. Raccolta di sola lettura. Ottiene il numero di coppie chiave/valore contenute nell'istanza della classe . Numero di coppie chiave/valore contenute nell'istanza della classe . Restituisce un enumeratore che esegue l'iterazione di . Oggetto per l'istanza di . Ottiene o imposta un valore che indica se l'istanza di è di sola lettura. true se l'istanza di è di sola lettura, in caso contrario false. Ottiene un'istanza di che contiene tutte le chiavi incluse nell'istanza di . Istanza di che contiene tutte le chiavi incluse nell'istanza di . Copia l'intero oggetto in un oggetto compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione. Oggetto unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto .L'indicizzazione di deve essere in base zero. Indice in base zero in in corrispondenza del quale viene avviata la copia. è null. è minore di zero. è multidimensionale.-oppure-Il numero degli elementi nell'oggetto di origine è maggiore dello spazio disponibile tra e la fine dell'oggetto di destinazione. Non è possibile eseguire automaticamente il cast del tipo dell'oggetto di origine al tipo del parametro di destinazione. Ottiene un valore che indica se l'accesso all'oggetto è sincronizzato (thread-safe). true se l'accesso all'oggetto è sincronizzato (thread-safe); in caso contrario, false.Il valore predefinito è false. Ottiene un oggetto che può essere usato per sincronizzare l'accesso all'oggetto . Oggetto che può essere usato per sincronizzare l'accesso all'oggetto . Rappresenta un insieme delle chiavi di un insieme. Ottiene il numero di chiavi presenti in . Numero di chiavi presenti in . Ottiene la chiave in corrispondenza dell'indice specificato dell'insieme. Oggetto che contiene la chiave in corrispondenza dell'indice specificato dell'insieme. Indice in base zero della chiave da ottenere dall'insieme. non è compreso nell'intervallo valido di indici per l'insieme. Restituisce un enumeratore che scorre la classe . per la . Ottiene la voce in corrispondenza dell'indice specificato dell'insieme. Chiave della voce in corrispondenza dell'indice specificato dell'insieme. L'indice in base zero della voce da individuare all'interno dell'insieme. non è compreso nell'intervallo valido di indici per l'insieme. Copia l'intero oggetto in un oggetto compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione. Oggetto unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto .L'indicizzazione di deve essere in base zero. Indice in base zero della matrice specificata nel parametro in corrispondenza del quale ha inizio la copia. è null. è minore di zero. è multidimensionale.- oppure - Il numero degli elementi nell'oggetto di origine è maggiore dello spazio disponibile tra e la fine dell'oggetto di destinazione. Non è possibile eseguire automaticamente il cast del tipo dell'oggetto di origine al tipo del parametro di destinazione. Ottiene un valore che indica se l'accesso a è sincronizzato (thread-safe). true se l'accesso all'oggetto è sincronizzato (thread-safe); in caso contrario, false.Il valore predefinito è false. Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a . Oggetto che può essere utilizzato per sincronizzare l'accesso a . Rappresenta un insieme di chiavi e valori associati cui è possibile accedere tramite la chiave o mediante l'indice. Inizializza una nuova istanza vuota della classe , con la capacità iniziale predefinita e che usa il provider di codice hash e l'operatore di confronto senza distinzione tra maiuscole e minuscole predefiniti. Inizializza una nuova istanza vuota della classe , con la capacità iniziale predefinita e che usa l'oggetto specificato. Oggetto da usare per determinare se due chiavi sono uguali e per generare codice hash per le chiavi contenute nella raccolta. Copia le voci dall'oggetto specificato a un nuovo oggetto con la stessa capacità iniziale del numero di voci copiate e usando lo stesso provider di codice hash e lo stesso operatore di confronto della raccolta di origine. Oggetto da copiare in una nuova istanza di . è null. Inizializza una nuova istanza vuota della classe con la capacità iniziale specificata, che usa il provider di codice hash e l'operatore di confronto senza distinzione tra maiuscole e minuscole predefiniti. Numero iniziale di voci che l'oggetto può contenere. è minore di zero. Inizializza una nuova istanza vuota della classe , con la capacità iniziale specificata e che usa l'oggetto specificato. Numero iniziale di voci che l'oggetto può contenere. Oggetto da usare per determinare se due chiavi sono uguali e per generare codice hash per le chiavi contenute nella raccolta. è minore di zero. Copia le voci dall'oggetto specificato in un nuovo oggetto con la capacità iniziale specificata o uguale a quella del numero di voci copiate, in base a quale delle due ha il valore maggiore, e usando il provider di codice hash e l'operatore di confronto senza distinzione tra maiuscole e minuscole predefiniti. Numero iniziale di voci che l'oggetto può contenere. Oggetto da copiare in una nuova istanza di . è minore di zero. è null. Copia le voci dell'oggetto specificato nell'oggetto corrente. Oggetto da copiare nell'oggetto corrente. Raccolta di sola lettura. è null. Aggiunge a una voce con il nome e il valore specificati. Chiave della voce da aggiungere.La chiave può essere null. Valore della voce da aggiungere.Il valore può essere null. Raccolta di sola lettura. Ottiene tutte le chiavi contenute in . Matrice che contiene tutte le chiavi di . Invalida le matrici presenti nella cache e rimuove tutte le voci da . Raccolta di sola lettura. Copia l'intero oggetto in un oggetto compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione. Oggetto unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto .L'indicizzazione di deve essere in base zero. Indice in base zero in in corrispondenza del quale viene avviata la copia. è null. è minore di zero. è multidimensionale.-oppure- Il numero degli elementi nell'oggetto di origine è maggiore dello spazio disponibile tra e la fine dell'oggetto di destinazione. Non è possibile eseguire automaticamente il cast del tipo dell'oggetto di origine al tipo del parametro di destinazione. Ottiene i valori in corrispondenza dell'indice specificato dell'oggetto combinato in un elenco separato da virgole. Oggetto che contiene un elenco separato da virgole dei valori in corrispondenza dell'indice specificato di , se presente; in caso contrario, null. Indice in base zero della voce che contiene i valori da ottenere dalla raccolta. non è compreso nell'intervallo valido di indici per l'insieme. Ottiene i valori associati alla chiave specificata dall'oggetto combinati in un elenco separato da virgole. Oggetto che contiene un elenco separato da virgole dei valori associati alla chiave specificata da , se presente; in caso contrario, null. Chiave della voce che contiene i valori da ottenere.La chiave può essere null. Ottiene la chiave in corrispondenza dell'indice specificato di . Oggetto che contiene la chiave in corrispondenza dell'indice specificato di , se presente; in caso contrario null. Indice in base zero della chiave da ottenere dalla raccolta. non è compreso nell'intervallo valido di indici per l'insieme. Ottiene i valori in corrispondenza dell'indice specificato dell'oggetto . Matrice che contiene i valori in corrispondenza dell'indice specificato di , se presente; in caso contrario null. Indice in base zero della voce che contiene i valori da ottenere dalla raccolta. non è compreso nell'intervallo valido di indici per l'insieme. Ottiene i valori associati alla chiave specificata dall'oggetto . Matrice che contiene i valori associati alla chiave specificata dall'oggetto , se presente; in caso contrario, null. Chiave della voce che contiene i valori da ottenere.La chiave può essere null. Ottiene un valore che indica se l'oggetto contiene chiavi che non sono null. true se l'oggetto contiene chiavi che non sono null, in caso contrario false. Ripristina su null le matrici dell'insieme inserite nella cache. Ottiene la voce in corrispondenza dell'indice specificato della classe . Oggetto che contiene l'elenco separato da virgole dei valori in corrispondenza dell'indice specificato della raccolta. L'indice in base zero della voce da individuare all'interno della raccolta. non è compreso nell'intervallo valido di indici per l'insieme. Ottiene o imposta la voce con la chiave specificata in . Oggetto che contiene l'elenco separato da virgole dei valori associati alla chiave specificata, se presente; in caso contrario, null. Chiave della voce da individuare.La chiave può essere null. Si è tentato di modificare un insieme in sola lettura. Rimuove le voci con la chiave specificata dall'istanza di . Chiave della voce da rimuovere.La chiave può essere null. Raccolta di sola lettura. Imposta il valore di una voce contenuta nell'oggetto . Chiave della voce a cui aggiungere il nuovo valore.La chiave può essere null. Oggetto che rappresenta il nuovo valore da aggiungere alla voce specificata.Il valore può essere null. Raccolta di sola lettura. Rappresenta una raccolta di coppie chiave/valore accessibili in base alla chiave o all'indice. Inizializza una nuova istanza della classe . Inizializza una nuova istanza della classe mediante l'operatore di confronto specificato. Oggetto da usare per determinare se due chiavi sono uguali.-oppure- null per usare l'operatore di confronto predefinito, che rappresenta l'implementazione del metodo di ogni chiave. Inizializza una nuova istanza della classe usando la capacità iniziale specificata. Numero iniziale di elementi che la raccolta può contenere. Inizializza una nuova istanza della classe usando la capacità iniziale e l'operatore di confronto specificati. Numero iniziale di elementi che la raccolta può contenere. Oggetto da usare per determinare se due chiavi sono uguali.-oppure- null per usare l'operatore di confronto predefinito, che rappresenta l'implementazione del metodo di ogni chiave. Aggiunge alla raccolta una voce contenente la chiave e il valore specificati in corrispondenza dell'indice più basso disponibile. Chiave della voce da aggiungere. Valore della voce da aggiungere.Il valore può essere null. L'insieme è in sola lettura. Restituisce una copia di sola lettura della raccolta corrente. Copia di sola lettura della raccolta corrente. Rimuove tutti gli elementi dalla raccolta . L'insieme è in sola lettura. Stabilisce se la raccolta contiene una chiave specifica. true se l'insieme contiene un elemento con la chiave specificata; in caso contrario, false. Chiave da individuare nella raccolta . Copia gli elementi della raccolta in un oggetto unidimensionale in corrispondenza dell'indice specificato. Oggetto unidimensionale che corrisponde alla destinazione degli oggetti copiati dalla raccolta .L'indicizzazione di deve essere in base zero. Indice in base zero in in corrispondenza del quale viene avviata la copia. Ottiene il numero di coppie chiave/valore contenute nella raccolta . Numero di coppie chiave/valore contenute nella raccolta . Restituisce un oggetto che consente di scorrere la raccolta . Oggetto della raccolta . Inserisce nella raccolta una nuova voce contenente la chiave e il valore indicati in corrispondenza dell'indice specificato. Indice in base zero in corrispondenza del quale deve essere inserito l'elemento. Chiave della voce da aggiungere. Valore della voce da aggiungere.Il valore può essere null. non è compreso nell'intervallo. Raccolta di sola lettura. Ottiene un valore che indica se la raccolta è di sola lettura. true se l'insieme è in sola lettura; in caso contrario, false.Il valore predefinito è false. Ottiene o imposta il valore in corrispondenza dell'indice specificato. Valore dell'elemento in corrispondenza dell'indice specificato. Indice in base zero del valore da ottenere o impostare. La proprietà viene impostata e l'insieme è in sola lettura. è minore di zero.-oppure- è maggiore di o uguale a . Ottiene o imposta il valore con la chiave specificata. Valore associato alla chiave specificata.Se la chiave specificata non viene trovata, tentando di ottenerla viene restituito null mentre tentando di impostarla viene creato un nuovo elemento con la chiave specificata. Chiave del valore da ottenere o impostare. La proprietà viene impostata e l'insieme è in sola lettura. Ottiene un oggetto contenente le chiavi della raccolta . Oggetto contenente le chiavi della raccolta . Rimuove dalla raccolta la voce con la chiave specificata. Chiave della voce da rimuovere. L'insieme è in sola lettura. è null. Rimuove dalla raccolta la voce in corrispondenza dell'indice specificato. Indice in base zero della voce da rimuovere. L'insieme è in sola lettura. è minore di zero.-oppure- è maggiore di o uguale a . Ottiene un valore che indica se l'accesso all'oggetto è sincronizzato (thread-safe). Questo metodo restituisce sempre false. Ottiene un oggetto che può essere usato per sincronizzare l'accesso all'oggetto . Oggetto che può essere usato per sincronizzare l'accesso all'oggetto . Ottiene un valore che indica se ha dimensioni fisse. true se ha dimensioni fisse; in caso contrario, false.Il valore predefinito è false. Restituisce un oggetto che consente di scorrere la raccolta . Oggetto della raccolta . Ottiene un oggetto contenente i valori della raccolta . Oggetto contenente i valori della raccolta . Rappresenta una raccolta di stringhe. Inizializza una nuova istanza della classe . Aggiunge una stringa alla fine di . Indice in base zero in corrispondenza del quale viene inserito il nuovo elemento. Stringa da aggiungere alla fine di .Il valore può essere null. Copia gli elementi di una matrice di stringhe alla fine di . Matrice di stringhe da aggiungere alla fine di .La matrice non può avere valore null, ma può contenere elementi null. è null. Rimuove tutte le stringhe da . Determina se la stringa specificata è inclusa in . true se il valore indicato nel parametro è presente nell'oggetto , in caso contrario false. Stringa da individuare in .Il valore può essere null. Copia tutti i valori di in una matrice unidimensionale di stringhe, a partire dall'indice specificato della matrice di destinazione. Matrice di stringhe unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto .L'indicizzazione di deve essere in base zero. Indice in base zero della matrice specificata nel parametro in corrispondenza del quale ha inizio la copia. è null. è minore di zero. è multidimensionale.- oppure - Il numero degli elementi nell'oggetto di origine è maggiore dello spazio disponibile tra e la fine dell'oggetto di destinazione. Non è possibile eseguire automaticamente il cast del tipo dell'oggetto di origine al tipo del parametro di destinazione. Ottiene il numero di stringhe contenute in . Numero di stringhe contenute in . Restituisce un oggetto che consente di scorrere l'insieme . Oggetto per l'insieme . Cerca la stringa specificata e restituisce l'indice in base zero della prima occorrenza all'interno di . Indice in base zero della prima occorrenza di in , se presente; in caso contrario è -1. Stringa da individuare.Il valore può essere null. Inserisce una stringa in , in corrispondenza dell'indice specificato. Indice in base zero in corrispondenza del quale viene inserito . Stringa da inserire.Il valore può essere null. è minore di zero.- oppure - è maggiore di . Ottiene un valore che indica se è di sola lettura. Questa proprietà restituisce sempre false. Ottiene un valore che indica se l'accesso a è sincronizzato (thread-safe). Questa proprietà restituisce sempre false. Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. Elemento in corrispondenza dell'indice specificato. Indice in base zero della voce da ottenere o impostare. è minore di zero.- oppure - è maggiore di o uguale a . Rimuove la prima occorrenza di una stringa specifica da . Stringa da rimuovere da .Il valore può essere null. Rimuove la stringa in corrispondenza dell'indice specificato di . Indice in base zero della stringa da rimuovere. è minore di zero.- oppure - è maggiore di o uguale a . Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a . Oggetto che può essere utilizzato per sincronizzare l'accesso a . Copia l'intero oggetto in un oggetto compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione. Oggetto unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto .L'indicizzazione di deve essere in base zero. Indice in base zero della matrice specificata nel parametro in corrispondenza del quale ha inizio la copia. è null. è minore di zero. è multidimensionale.- oppure - Il numero degli elementi nell'oggetto di origine è maggiore dello spazio disponibile tra e la fine dell'oggetto di destinazione. Non è possibile eseguire automaticamente il cast del tipo dell'oggetto di origine al tipo del parametro di destinazione. Restituisce un oggetto che consente di scorrere l'insieme . Oggetto per l'insieme . Aggiunge un oggetto alla fine di . Indice in corrispondenza del quale è stato aggiunto . Oggetto da aggiungere alla fine di .Il valore può essere null. L' è in sola lettura.- oppure - L'oggetto è di dimensioni fisse. Determina se un elemento è incluso in . true se il valore indicato nel parametro è presente nell'oggetto , in caso contrario false. Oggetto da individuare in .Il valore può essere null. Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intero insieme . Indice in base zero della prima occorrenza di all'interno dell'intero insieme , se presente; in caso contrario -1. Oggetto da individuare in .Il valore può essere null. Consente di inserire un elemento in in corrispondenza dell'indice specificato. Indice in base zero nel quale deve essere inserito. Oggetto da inserire.Il valore può essere null. è minore di zero.- oppure - è maggiore di . L' è in sola lettura.- oppure - L'oggetto è di dimensioni fisse. Ottiene un valore che indica se le dimensioni dell'oggetto sono fisse. true se le dimensioni dell'oggetto sono fisse; in caso contrario, false.Il valore predefinito è false. Ottiene un valore che indica se l'oggetto è in sola lettura. true se l'oggetto è in sola lettura; in caso contrario, false.Il valore predefinito è false. Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. Elemento in corrispondenza dell'indice specificato. Indice a base zero dell'elemento da ottenere o impostare. è minore di zero.- oppure - è maggiore di o uguale a . Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia . Oggetto da rimuovere da .Il valore può essere null. L' è in sola lettura.- oppure - L'oggetto è di dimensioni fisse. Implementa una tabella hash con la chiave e il valore fortemente tipizzati per essere stringhe anziché oggetti. Inizializza una nuova istanza della classe . Aggiunge una voce con la chiave e il valore specificati nell'oggetto . Chiave della voce da aggiungere. Valore della voce da aggiungere.Il valore può essere null. is null. An entry with the same key already exists in the . The is read-only. Rimuove tutte le voci da . The is read-only. Determina se contiene una chiave specifica. true se la classe contiene una voce con la chiave specificata; in caso contrario, false. Chiave da individuare in . The key is null. Determina se contiene un valore specifico. true se contiene un elemento con il valore specificato; in caso contrario, false. Valore da individuare in .Il valore può essere null. Copia i valori del dizionario delle stringhe in un'istanza unidimensionale di in corrispondenza dell'indice specificato. Oggetto unidimensionale che rappresenta la destinazione dei valori copiati dalla classe . Indice della matrice da cui ha inizio la copia. is multidimensional.-or- The number of elements in the is greater than the available space from to the end of . is null. is less than the lower bound of . Ottiene il numero di coppie chiave/valore presenti nella classe . Numero di coppie chiave/valore presenti nella classe .Il recupero del valore di questa proprietà è un'operazione O(1). Restituisce un enumeratore che esegue l'iterazione di tutto il dizionario delle stringhe. Oggetto esegue l'iterazione di tutto il dizionario delle stringhe. Ottiene un valore che indica se l'accesso a è sincronizzato (thread-safe). true se l'accesso a è sincronizzato (thread-safe); in caso contrario, false. Ottiene o imposta il valore associato alla chiave specificata. Valore associato alla chiave specificata.Se la chiave specificata non viene rilevata, Get restituirà null, mentre Set creerà una nuova voce con la chiave specificata. Chiave di cui si deve ottenere o impostare il valore. is null. Ottiene una raccolta delle chiavi presenti nella classe . Interfaccia che fornisce le chiavi presenti nella classe . Rimuove la voce con la chiave specificata dal dizionario delle stringhe. Chiave della voce da rimuovere. The key is null. The is read-only. Ottiene un oggetto che può essere usato per sincronizzare l'accesso a . Oggetto che può essere usato per sincronizzare l'accesso a . Ottiene una raccolta dei valori presenti nella classe . Interfaccia che fornisce i valori presenti nella classe . Supporta una semplice iterazione su un insieme .> Ottiene l'elemento corrente della raccolta. Elemento corrente nella raccolta. L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. Consente di spostare l'enumeratore all'elemento successivo della raccolta. true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta. La raccolta è stata modificata dopo la creazione dell'enumeratore. Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta. La raccolta è stata modificata dopo la creazione dell'enumeratore.