1<?xml version="1.0" encoding="utf-8"?> 2<doc> 3 <assembly> 4 <name>System.Collections</name> 5 </assembly> 6 <members> 7 <member name="T:System.Collections.BitArray"> 8 <summary>Gestisce una matrice compatta di valori di bit, rappresentati come booleani, dove true indica che il bit è attivo (1), mentre false indica che il bit è inattivo (0).</summary> 9 <filterpriority>2</filterpriority> 10 </member> 11 <member name="M:System.Collections.BitArray.#ctor(System.Boolean[])"> 12 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.BitArray" /> contenente i valori di bit copiati dalla matrice specificata di valori booleani.</summary> 13 <param name="values">Matrice di valori booleani da copiare. </param> 14 <exception cref="T:System.ArgumentNullException"> 15 <paramref name="values" /> is null. </exception> 16 </member> 17 <member name="M:System.Collections.BitArray.#ctor(System.Byte[])"> 18 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.BitArray" /> contenente i valori di bit copiati dalla matrice di byte specificata.</summary> 19 <param name="bytes">Matrice di byte contenente i valori da copiare, dove ogni byte rappresenta 8 bit consecutivi. </param> 20 <exception cref="T:System.ArgumentNullException"> 21 <paramref name="bytes" /> is null. </exception> 22 <exception cref="T:System.ArgumentException">The length of <paramref name="bytes" /> is greater than <see cref="F:System.Int32.MaxValue" />.</exception> 23 </member> 24 <member name="M:System.Collections.BitArray.#ctor(System.Collections.BitArray)"> 25 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.BitArray" /> contenente i valori di bit copiati dalla <see cref="T:System.Collections.BitArray" /> specificata.</summary> 26 <param name="bits">Oggetto <see cref="T:System.Collections.BitArray" /> da copiare. </param> 27 <exception cref="T:System.ArgumentNullException"> 28 <paramref name="bits" /> is null. </exception> 29 </member> 30 <member name="M:System.Collections.BitArray.#ctor(System.Int32)"> 31 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.BitArray" /> che può contenere il numero specificato di valori di bit, inizialmente impostato su false.</summary> 32 <param name="length">Numero di valori di bit nel nuovo <see cref="T:System.Collections.BitArray" />. </param> 33 <exception cref="T:System.ArgumentOutOfRangeException"> 34 <paramref name="length" /> is less than zero. </exception> 35 </member> 36 <member name="M:System.Collections.BitArray.#ctor(System.Int32,System.Boolean)"> 37 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.BitArray" /> che può contenere il numero specificato di valori di bit , inizialmente impostato sul valore specificato.</summary> 38 <param name="length">Numero di valori di bit nel nuovo <see cref="T:System.Collections.BitArray" />. </param> 39 <param name="defaultValue">Valore booleano da assegnare a ogni bit. </param> 40 <exception cref="T:System.ArgumentOutOfRangeException"> 41 <paramref name="length" /> is less than zero. </exception> 42 </member> 43 <member name="M:System.Collections.BitArray.#ctor(System.Int32[])"> 44 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.BitArray" /> contenente i valori di bit copiati dalla matrice specificata di valori Integer a 32 bit.</summary> 45 <param name="values">Matrice di valori Integer contenente i valori da copiare, dove ogni valore rappresenta 32 bit consecutivi. </param> 46 <exception cref="T:System.ArgumentNullException"> 47 <paramref name="values" /> is null. </exception> 48 <exception cref="T:System.ArgumentException">The length of <paramref name="values" /> is greater than <see cref="F:System.Int32.MaxValue" /></exception> 49 </member> 50 <member name="M:System.Collections.BitArray.And(System.Collections.BitArray)"> 51 <summary>Esegue l'operazione di AND bit per bit sugli elementi nell'oggetto <see cref="T:System.Collections.BitArray" /> corrente in relazione agli elementi corrispondenti in <see cref="T:System.Collections.BitArray" />.</summary> 52 <returns>Istanza corrente contenente il risultato dell'operazione AND bit per bit sugli elementi nell'oggetto <see cref="T:System.Collections.BitArray" /> corrente rispetto agli elementi corrispondenti nell'oggetto <see cref="T:System.Collections.BitArray" /> specificato.</returns> 53 <param name="value">Oggetto <see cref="T:System.Collections.BitArray" /> con il quale eseguire l'operazione di AND bit per bit. </param> 54 <exception cref="T:System.ArgumentNullException"> 55 <paramref name="value" /> is null. </exception> 56 <exception cref="T:System.ArgumentException"> 57 <paramref name="value" /> and the current <see cref="T:System.Collections.BitArray" /> do not have the same number of elements. </exception> 58 <filterpriority>2</filterpriority> 59 </member> 60 <member name="M:System.Collections.BitArray.Get(System.Int32)"> 61 <summary>Ottiene il valore del bit in una posizione specifica nell'oggetto <see cref="T:System.Collections.BitArray" />.</summary> 62 <returns>Il valore del bit nella posizione <paramref name="index" />.</returns> 63 <param name="index">Indice in base zero del valore da ottenere. </param> 64 <exception cref="T:System.ArgumentOutOfRangeException"> 65 <paramref name="index" /> is less than zero.-or- <paramref name="index" /> is greater than or equal to the number of elements in the <see cref="T:System.Collections.BitArray" />. </exception> 66 <filterpriority>2</filterpriority> 67 </member> 68 <member name="M:System.Collections.BitArray.GetEnumerator"> 69 <summary>Restituisce un enumeratore che esegue l'iterazione di <see cref="T:System.Collections.BitArray" />.</summary> 70 <returns> 71 <see cref="T:System.Collections.IEnumerator" /> per l'intero oggetto <see cref="T:System.Collections.BitArray" />.</returns> 72 <filterpriority>2</filterpriority> 73 </member> 74 <member name="P:System.Collections.BitArray.Item(System.Int32)"> 75 <summary>Ottiene o imposta il valore del bit in una specifica posizione nell'oggetto <see cref="T:System.Collections.BitArray" />.</summary> 76 <returns>Il valore del bit nella posizione <paramref name="index" />.</returns> 77 <param name="index">Indice in base zero del valore da ottenere o impostare. </param> 78 <exception cref="T:System.ArgumentOutOfRangeException"> 79 <paramref name="index" /> is less than zero.-or- <paramref name="index" /> is equal to or greater than <see cref="P:System.Collections.BitArray.Count" />. </exception> 80 <filterpriority>2</filterpriority> 81 </member> 82 <member name="P:System.Collections.BitArray.Length"> 83 <summary>Ottiene o imposta il numero di elementi nell'oggetto <see cref="T:System.Collections.BitArray" />.</summary> 84 <returns>Numero di elementi in <see cref="T:System.Collections.BitArray" />.</returns> 85 <exception cref="T:System.ArgumentOutOfRangeException">The property is set to a value that is less than zero. </exception> 86 <filterpriority>2</filterpriority> 87 </member> 88 <member name="M:System.Collections.BitArray.Not"> 89 <summary>Inverte tutti i valori dei bit nell'oggetto <see cref="T:System.Collections.BitArray" /> corrente in modo che gli elementi impostati su true diventino false e gli elementi impostati su false diventino true.</summary> 90 <returns>Istanza corrente con i valori di bit invertiti.</returns> 91 <filterpriority>2</filterpriority> 92 </member> 93 <member name="M:System.Collections.BitArray.Or(System.Collections.BitArray)"> 94 <summary>Esegue l'operazione di OR bit per bit sugli elementi dell'oggetto <see cref="T:System.Collections.BitArray" /> corrente in relazione agli elementi corrispondenti nell'oggetto <see cref="T:System.Collections.BitArray" /> specificato.</summary> 95 <returns>Istanza corrente contenente il risultato dell'operazione OR bit per bit sugli elementi nell'oggetto <see cref="T:System.Collections.BitArray" /> corrente rispetto agli elementi corrispondenti nell'oggetto <see cref="T:System.Collections.BitArray" /> specificato.</returns> 96 <param name="value">Oggetto <see cref="T:System.Collections.BitArray" /> con il quale eseguire l'operazione di OR bit per bit. </param> 97 <exception cref="T:System.ArgumentNullException"> 98 <paramref name="value" /> is null. </exception> 99 <exception cref="T:System.ArgumentException"> 100 <paramref name="value" /> and the current <see cref="T:System.Collections.BitArray" /> do not have the same number of elements. </exception> 101 <filterpriority>2</filterpriority> 102 </member> 103 <member name="M:System.Collections.BitArray.Set(System.Int32,System.Boolean)"> 104 <summary>Imposta il bit in una posizione specifica nell'oggetto <see cref="T:System.Collections.BitArray" /> sul valore specificato.</summary> 105 <param name="index">Indice in base zero del bit da impostare. </param> 106 <param name="value">Valore booleano da assegnare al bit. </param> 107 <exception cref="T:System.ArgumentOutOfRangeException"> 108 <paramref name="index" /> is less than zero.-or- <paramref name="index" /> is greater than or equal to the number of elements in the <see cref="T:System.Collections.BitArray" />. </exception> 109 <filterpriority>2</filterpriority> 110 </member> 111 <member name="M:System.Collections.BitArray.SetAll(System.Boolean)"> 112 <summary>Imposta tutti i bit dell'oggetto <see cref="T:System.Collections.BitArray" /> sul valore specificato.</summary> 113 <param name="value">Valore booleano da assegnare a tutti i bit. </param> 114 <filterpriority>2</filterpriority> 115 </member> 116 <member name="M:System.Collections.BitArray.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 117 <summary>Copia gli elementi dell'oggetto <see cref="T:System.Collections.BitArray" /> in un oggetto <see cref="T:System.Array" />, a partire da un indice <see cref="T:System.Array" /> specificato.</summary> 118 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.BitArray" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 119 <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia. </param> 120 <exception cref="T:System.ArgumentNullException"> 121 <paramref name="array" /> is null. </exception> 122 <exception cref="T:System.ArgumentOutOfRangeException"> 123 <paramref name="index" /> is less than zero. </exception> 124 <exception cref="T:System.ArgumentException"> 125 <paramref name="array" /> is multidimensional.-or- The number of elements in the source <see cref="T:System.Collections.BitArray" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.-or-The type of the source <see cref="T:System.Collections.BitArray" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception> 126 </member> 127 <member name="P:System.Collections.BitArray.System#Collections#ICollection#Count"> 128 <summary>Ottiene il numero di elementi in <see cref="T:System.Collections.BitArray" />.</summary> 129 <returns>Numero di elementi in <see cref="T:System.Collections.BitArray" />.</returns> 130 </member> 131 <member name="P:System.Collections.BitArray.System#Collections#ICollection#IsSynchronized"> 132 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.BitArray" /> è sincronizzato (thread-safe).</summary> 133 <returns>true se l'accesso a <see cref="T:System.Collections.BitArray" /> è sincronizzato (thread-safe); in caso contrario, false.</returns> 134 </member> 135 <member name="P:System.Collections.BitArray.System#Collections#ICollection#SyncRoot"> 136 <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.BitArray" />.</summary> 137 <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.BitArray" />.</returns> 138 </member> 139 <member name="M:System.Collections.BitArray.Xor(System.Collections.BitArray)"> 140 <summary>Esegue l'operazione di OR esclusivo bit per bit sugli elementi della classe <see cref="T:System.Collections.BitArray" /> corrente in relazione agli elementi corrispondenti nell'oggetto <see cref="T:System.Collections.BitArray" /> specificato.</summary> 141 <returns>Istanza corrente contenente il risultato dell'operazione OR esclusiva sugli elementi nell'oggetto <see cref="T:System.Collections.BitArray" /> corrente rispetto agli elementi corrispondenti nell'oggetto <see cref="T:System.Collections.BitArray" /> specificato. </returns> 142 <param name="value">Classe <see cref="T:System.Collections.BitArray" /> con la quale eseguire l'operazione di OR esclusivo bit per bit. </param> 143 <exception cref="T:System.ArgumentNullException"> 144 <paramref name="value" /> is null. </exception> 145 <exception cref="T:System.ArgumentException"> 146 <paramref name="value" /> and the current <see cref="T:System.Collections.BitArray" /> do not have the same number of elements. </exception> 147 <filterpriority>2</filterpriority> 148 </member> 149 <member name="T:System.Collections.StructuralComparisons"> 150 <summary>Fornisce oggetti per l'esecuzione di un confronto strutturale di due oggetti insieme.</summary> 151 </member> 152 <member name="P:System.Collections.StructuralComparisons.StructuralComparer"> 153 <summary>Ottiene un oggetto predefinito che esegue un confronto strutturale di due oggetti.</summary> 154 <returns>Oggetto predefinito utilizzato per eseguire un confronto strutturale di due oggetti insieme.</returns> 155 </member> 156 <member name="P:System.Collections.StructuralComparisons.StructuralEqualityComparer"> 157 <summary>Ottiene un oggetto predefinito che confronta due oggetti per determinarne l'uguaglianza strutturale.</summary> 158 <returns>Oggetto predefinito utilizzato per confrontare due oggetti insieme e determinarne l'uguaglianza strutturale.</returns> 159 </member> 160 <member name="T:System.Collections.Generic.Comparer`1"> 161 <summary>Fornisce una classe base per le implementazioni dell'interfaccia generica <see cref="T:System.Collections.Generic.IComparer`1" />.</summary> 162 <typeparam name="T">Tipo di oggetti da confrontare.</typeparam> 163 <filterpriority>1</filterpriority> 164 </member> 165 <member name="M:System.Collections.Generic.Comparer`1.#ctor"> 166 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Comparer`1" />.</summary> 167 </member> 168 <member name="M:System.Collections.Generic.Comparer`1.Compare(`0,`0)"> 169 <summary>Quando è sottoposto a override in una classe derivata, esegue un confronto tra due oggetti dello stesso tipo e restituisce un valore che indica se un oggetto è minore, uguale o maggiore dell'altro.</summary> 170 <returns>Intero con segno che indica i valori relativi di <paramref name="x" /> e <paramref name="y" />, come illustrato nella tabella seguente.Valore Significato Minore di zero Il parametro <paramref name="x" /> è minore del parametro <paramref name="y" />.Zero <paramref name="x" /> è uguale a <paramref name="y" />.Maggiore di zero <paramref name="x" /> è maggiore di <paramref name="y" />.</returns> 171 <param name="x">Primo oggetto da confrontare.</param> 172 <param name="y">Secondo oggetto da confrontare.</param> 173 <exception cref="T:System.ArgumentException">Il tipo <paramref name="T" /> non implementa l'interfaccia generica <see cref="T:System.IComparable`1" /> o l'interfaccia <see cref="T:System.IComparable" />.</exception> 174 </member> 175 <member name="M:System.Collections.Generic.Comparer`1.Create(System.Comparison{`0})"> 176 <summary>Crea un operatore di confronto utilizzando il confronto specificato.</summary> 177 <returns>Nuovo operatore di confronto.</returns> 178 <param name="comparison">Confronto da utilizzare.</param> 179 </member> 180 <member name="P:System.Collections.Generic.Comparer`1.Default"> 181 <summary>Restituisce un operatore di confronto di ordinamento predefinito per il tipo specificato dall'argomento generico.</summary> 182 <returns>Oggetto che eredita l'oggetto <see cref="T:System.Collections.Generic.Comparer`1" /> e viene utilizzato come un operatore di confronto di ordinamento per il tipo <paramref name="T" />.</returns> 183 </member> 184 <member name="M:System.Collections.Generic.Comparer`1.System#Collections#IComparer#Compare(System.Object,System.Object)"> 185 <summary>Confronta due oggetti e restituisce un valore indicante se uno è minore, uguale o maggiore dell'altro.</summary> 186 <returns>Intero con segno che indica i valori relativi di <paramref name="x" /> e <paramref name="y" />, come illustrato nella tabella seguente.Valore Significato Minore di zeroIl parametro <paramref name="x" /> è minore del parametro <paramref name="y" />.Zero<paramref name="x" /> è uguale a <paramref name="y" />.Maggiore di zero<paramref name="x" /> è maggiore di <paramref name="y" />.</returns> 187 <param name="x">Primo oggetto da confrontare.</param> 188 <param name="y">Secondo oggetto da confrontare.</param> 189 <exception cref="T:System.ArgumentException">Il tipo del parametro <paramref name="x" /> o <paramref name="y" /> non consente di effettuare il cast al tipo <paramref name="T" />.In alternativaI parametri <paramref name="x" /> e <paramref name="y" /> non implementano l'interfaccia generica <see cref="T:System.IComparable`1" /> o l'interfaccia <see cref="T:System.IComparable" />.</exception> 190 </member> 191 <member name="T:System.Collections.Generic.Dictionary`2"> 192 <summary>Rappresenta una raccolta di chiavi e valori.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary> 193 <typeparam name="TKey">Tipo di chiavi nel dizionario.</typeparam> 194 <typeparam name="TValue">Tipo di valori nel dizionario.</typeparam> 195 <filterpriority>1</filterpriority> 196 </member> 197 <member name="M:System.Collections.Generic.Dictionary`2.#ctor"> 198 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.Dictionary`2" />, con capacità iniziale predefinita e che usa l'operatore di confronto di eguaglianza predefinito per il tipo di chiave.</summary> 199 </member> 200 <member name="M:System.Collections.Generic.Dictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})"> 201 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene elementi copiati dall'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" /> specificata e che usa l'operatore di confronto uguaglianze predefinito per il tipo di chiave.</summary> 202 <param name="dictionary">Oggetto <see cref="T:System.Collections.Generic.IDictionary`2" /> i cui elementi sono copiati nel nuovo oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param> 203 <exception cref="T:System.ArgumentNullException"> 204 <paramref name="dictionary" /> è null.</exception> 205 <exception cref="T:System.ArgumentException">Il parametro <paramref name="dictionary" /> contiene una o più chiavi duplicate.</exception> 206 </member> 207 <member name="M:System.Collections.Generic.Dictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1},System.Collections.Generic.IEqualityComparer{`0})"> 208 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Dictionary`2" /> che contiene gli elementi copiati dall'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" /> specificata e che usa l'interfaccia <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> indicata.</summary> 209 <param name="dictionary">Oggetto <see cref="T:System.Collections.Generic.IDictionary`2" /> i cui elementi sono copiati nel nuovo oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</param> 210 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da usare per confrontare le chiavi oppure null per usare l'oggetto <see cref="T:System.Collections.Generic.EqualityComparer`1" /> predefinito per il tipo di chiave.</param> 211 <exception cref="T:System.ArgumentNullException"> 212 <paramref name="dictionary" /> è null.</exception> 213 <exception cref="T:System.ArgumentException">Il parametro <paramref name="dictionary" /> contiene una o più chiavi duplicate.</exception> 214 </member> 215 <member name="M:System.Collections.Generic.Dictionary`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})"> 216 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.Dictionary`2" />, con la capacità iniziale predefinita e che usa l'interfaccia <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificata.</summary> 217 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da usare per confrontare le chiavi oppure null per usare l'oggetto <see cref="T:System.Collections.Generic.EqualityComparer`1" /> predefinito per il tipo di chiave.</param> 218 </member> 219 <member name="M:System.Collections.Generic.Dictionary`2.#ctor(System.Int32)"> 220 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.Dictionary`2" />, con capacità iniziale specificata e che usa l'operatore di confronto di eguaglianza predefinito per il tipo di chiave.</summary> 221 <param name="capacity">Il numero iniziale degli elementi che <see cref="T:System.Collections.Generic.Dictionary`2" /> può contenere.</param> 222 <exception cref="T:System.ArgumentOutOfRangeException"> 223 <paramref name="capacity" /> è minore di 0.</exception> 224 </member> 225 <member name="M:System.Collections.Generic.Dictionary`2.#ctor(System.Int32,System.Collections.Generic.IEqualityComparer{`0})"> 226 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.Dictionary`2" />, con la capacità iniziale specificata e che usa l'interfaccia <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> specificata.</summary> 227 <param name="capacity">Il numero iniziale degli elementi che <see cref="T:System.Collections.Generic.Dictionary`2" /> può contenere.</param> 228 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da usare per confrontare le chiavi oppure null per usare l'oggetto <see cref="T:System.Collections.Generic.EqualityComparer`1" /> predefinito per il tipo di chiave.</param> 229 <exception cref="T:System.ArgumentOutOfRangeException"> 230 <paramref name="capacity" /> è minore di 0.</exception> 231 </member> 232 <member name="M:System.Collections.Generic.Dictionary`2.Add(`0,`1)"> 233 <summary>Aggiunge la chiave e il valore specificati al dizionario.</summary> 234 <param name="key">Chiave dell'elemento da aggiungere.</param> 235 <param name="value">Valore dell'elemento da aggiungere.Il valore può essere null per i tipi di riferimento.</param> 236 <exception cref="T:System.ArgumentNullException"> 237 <paramref name="key" /> è null.</exception> 238 <exception cref="T:System.ArgumentException">In <see cref="T:System.Collections.Generic.Dictionary`2" /> è già presente un elemento con la stessa chiave.</exception> 239 </member> 240 <member name="M:System.Collections.Generic.Dictionary`2.Clear"> 241 <summary>Rimuove tutte le chiavi e i valori della raccolta <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary> 242 </member> 243 <member name="P:System.Collections.Generic.Dictionary`2.Comparer"> 244 <summary>Ottiene l'oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, che viene usato per determinare l'uguaglianza delle chiavi per il dizionario. </summary> 245 <returns>Implementazione dell'interfaccia generica <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> che viene usata per determinare l'uguaglianza fra chiavi del dizionario <see cref="T:System.Collections.Generic.Dictionary`2" /> corrente e per fornire i valori hash delle chiavi.</returns> 246 </member> 247 <member name="M:System.Collections.Generic.Dictionary`2.ContainsKey(`0)"> 248 <summary>Determina se la raccolta <see cref="T:System.Collections.Generic.Dictionary`2" /> contiene la chiave specificata.</summary> 249 <returns>true se <see cref="T:System.Collections.Generic.Dictionary`2" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns> 250 <param name="key">Chiave da individuare in <see cref="T:System.Collections.Generic.Dictionary`2" />.</param> 251 <exception cref="T:System.ArgumentNullException"> 252 <paramref name="key" /> è null.</exception> 253 </member> 254 <member name="M:System.Collections.Generic.Dictionary`2.ContainsValue(`1)"> 255 <summary>Stabilisce se <see cref="T:System.Collections.Generic.Dictionary`2" /> contiene un valore specifico.</summary> 256 <returns>true se <see cref="T:System.Collections.Generic.Dictionary`2" /> contiene un elemento con il valore specificato; in caso contrario, false.</returns> 257 <param name="value">Valore da individuare in <see cref="T:System.Collections.Generic.Dictionary`2" />.Il valore può essere null per i tipi di riferimento.</param> 258 </member> 259 <member name="P:System.Collections.Generic.Dictionary`2.Count"> 260 <summary>Ottiene il numero di coppie chiave/valore contenute in <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary> 261 <returns>Numero di coppie chiave/valore contenute in <see cref="T:System.Collections.Generic.Dictionary`2" />.</returns> 262 </member> 263 <member name="M:System.Collections.Generic.Dictionary`2.GetEnumerator"> 264 <summary>Restituisce un enumeratore che esegue l'iterazione di <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary> 265 <returns>Struttura <see cref="T:System.Collections.Generic.Dictionary`2.Enumerator" /> della raccolta <see cref="T:System.Collections.Generic.Dictionary`2" />.</returns> 266 </member> 267 <member name="P:System.Collections.Generic.Dictionary`2.Item(`0)"> 268 <summary>Ottiene o imposta il valore associato alla chiave specificata.</summary> 269 <returns>Valore associato alla chiave specificata.Se la chiave specificata non viene trovata, un'operazione Get genera un'eccezione <see cref="T:System.Collections.Generic.KeyNotFoundException" />, mentre un'operazione Set crea una nuovo elemento con la chiave specificata.</returns> 270 <param name="key">Chiave del valore da ottenere o impostare.</param> 271 <exception cref="T:System.ArgumentNullException"> 272 <paramref name="key" /> è null.</exception> 273 <exception cref="T:System.Collections.Generic.KeyNotFoundException">Durante il recupero della proprietà, la chiave indicata nel parametro <paramref name="key" /> non è stata trovata nella raccolta.</exception> 274 </member> 275 <member name="P:System.Collections.Generic.Dictionary`2.Keys"> 276 <summary>Ottiene una raccolta contenente le chiavi della classe <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary> 277 <returns>Raccolta <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" /> contenente le chiavi della classe <see cref="T:System.Collections.Generic.Dictionary`2" />.</returns> 278 </member> 279 <member name="M:System.Collections.Generic.Dictionary`2.Remove(`0)"> 280 <summary>Rimuove il valore con la chiave specificata dalla raccolta <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary> 281 <returns>true se l'elemento viene trovato e rimosso; in caso contrario, false.Questo metodo restituisce anche false se <paramref name="key" /> non viene trovato in <see cref="T:System.Collections.Generic.Dictionary`2" />.</returns> 282 <param name="key">Chiave dell'elemento da rimuovere.</param> 283 <exception cref="T:System.ArgumentNullException"> 284 <paramref name="key" /> è null.</exception> 285 </member> 286 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})"> 287 <summary>Aggiunge il valore specificato all'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> con la chiave specificata.</summary> 288 <param name="keyValuePair">Struttura <see cref="T:System.Collections.Generic.KeyValuePair`2" /> che rappresenta la chiave e il valore da aggiungere alla raccolta <see cref="T:System.Collections.Generic.Dictionary`2" />.</param> 289 <exception cref="T:System.ArgumentNullException">La chiave indicata nel parametro<paramref name="keyValuePair" /> è null.</exception> 290 <exception cref="T:System.ArgumentException">In <see cref="T:System.Collections.Generic.Dictionary`2" /> è già presente un elemento con la stessa chiave.</exception> 291 </member> 292 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})"> 293 <summary>Stabilisce se l'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> contiene una coppia chiave/valore specifica.</summary> 294 <returns>true se <paramref name="keyValuePair" /> è presente in <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.</returns> 295 <param name="keyValuePair">Struttura <see cref="T:System.Collections.Generic.KeyValuePair`2" /> da individuare nell'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 296 </member> 297 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)"> 298 <summary>Copia gli elementi dell'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> in una matrice di tipo <see cref="T:System.Collections.Generic.KeyValuePair`2" />, iniziando dall'indice di matrice specificato.</summary> 299 <param name="array">Matrice unidimensionale di tipo <see cref="T:System.Collections.Generic.KeyValuePair`2" /> che costituisce la destinazione degli elementi <see cref="T:System.Collections.Generic.KeyValuePair`2" /> copiati dall'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.La matrice deve avere un'indicizzazione con base zero.</param> 300 <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 301 <exception cref="T:System.ArgumentNullException"> 302 <paramref name="array" /> è null.</exception> 303 <exception cref="T:System.ArgumentOutOfRangeException"> 304 <paramref name="index" /> è minore di 0.</exception> 305 <exception cref="T:System.ArgumentException">Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception> 306 </member> 307 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly"> 308 <summary>Ottiene un valore che indica se il dizionario è in sola lettura.</summary> 309 <returns>true se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Dictionary`2" />, questa proprietà restituisce sempre false.</returns> 310 </member> 311 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})"> 312 <summary>Rimuove una chiave e un valore dal dizionario.</summary> 313 <returns>true se la chiave e il valore rappresentati da <paramref name="keyValuePair" /> vengono trovati e rimossi; in caso contrario, false.Questo metodo restituisce anche false se <paramref name="keyValuePair" /> non viene trovato in <see cref="T:System.Collections.Generic.ICollection`1" />.</returns> 314 <param name="keyValuePair">Struttura <see cref="T:System.Collections.Generic.KeyValuePair`2" /> che rappresenta la chiave e il valore da rimuovere da <see cref="T:System.Collections.Generic.Dictionary`2" />.</param> 315 </member> 316 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys"> 317 <summary>Ottiene <see cref="T:System.Collections.Generic.ICollection`1" /> contenente le chiavi di <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary> 318 <returns>Interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> di tipo <paramref name="TKey" /> contenente le chiavi dell'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns> 319 </member> 320 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values"> 321 <summary>Ottiene <see cref="T:System.Collections.Generic.ICollection`1" /> contenente i valori in <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary> 322 <returns>Interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> di tipo <paramref name="TValue" /> contenente i valori dell'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns> 323 </member> 324 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 325 <summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary> 326 <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 327 </member> 328 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys"> 329 <summary>Ottiene una raccolta contenente le chiavi della classe <see cref="T:System.Collections.Generic.IReadOnlyDictionary`2" />.</summary> 330 <returns>Raccolta contenente le chiavi di <see cref="T:System.Collections.Generic.IReadOnlyDictionary`2" />.</returns> 331 </member> 332 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values"> 333 <summary>Ottiene una raccolta contenente i valori di <see cref="T:System.Collections.Generic.IReadOnlyDictionary`2" />.</summary> 334 <returns>Raccolta contenente i valori di <see cref="T:System.Collections.Generic.IReadOnlyDictionary`2" />.</returns> 335 </member> 336 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 337 <summary>Copia gli elementi dell'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> in una matrice, iniziando dall'indice di matrice specificato.</summary> 338 <param name="array">Matrice unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.La matrice deve avere un'indicizzazione con base zero.</param> 339 <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 340 <exception cref="T:System.ArgumentNullException"> 341 <paramref name="array" /> è null.</exception> 342 <exception cref="T:System.ArgumentOutOfRangeException"> 343 <paramref name="index" /> è minore di 0.</exception> 344 <exception cref="T:System.ArgumentException"> 345 <paramref name="array" /> è multidimensionale.-oppure-<paramref name="array" /> non dispone di indicizzazione in base zero.-oppure-Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.-oppure-Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception> 346 </member> 347 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#ICollection#IsSynchronized"> 348 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 349 <returns>true se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Dictionary`2" />, questa proprietà restituisce sempre false.</returns> 350 </member> 351 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#ICollection#SyncRoot"> 352 <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 353 <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />. </returns> 354 </member> 355 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)"> 356 <summary>Aggiunge la chiave e il valore specificati al dizionario.</summary> 357 <param name="key">Oggetto da usare come chiave.</param> 358 <param name="value">Oggetto da usare come valore.</param> 359 <exception cref="T:System.ArgumentNullException"> 360 <paramref name="key" /> è null.</exception> 361 <exception cref="T:System.ArgumentException">Il tipo della chiave indicata nel parametro <paramref name="key" /> non è assegnabile al tipo di chiave <paramref name="TKey" /> dell'insieme <see cref="T:System.Collections.Generic.Dictionary`2" />.-oppure-Il tipo del valore indicato nel parametro <paramref name="value" /> non è assegnabile al tipo di valore <paramref name="TValue" /> dell'insieme <see cref="T:System.Collections.Generic.Dictionary`2" />.-oppure-nell'insieme <see cref="T:System.Collections.Generic.Dictionary`2" /> è già presente un valore con la stessa chiave.</exception> 362 </member> 363 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#IDictionary#Contains(System.Object)"> 364 <summary>Determina se <see cref="T:System.Collections.IDictionary" /> contiene un elemento con la chiave specificata.</summary> 365 <returns>true se <see cref="T:System.Collections.IDictionary" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns> 366 <param name="key">Chiave da individuare in <see cref="T:System.Collections.IDictionary" />.</param> 367 <exception cref="T:System.ArgumentNullException"> 368 <paramref name="key" /> è null.</exception> 369 </member> 370 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#IDictionary#GetEnumerator"> 371 <summary>Restituisce <see cref="T:System.Collections.IDictionaryEnumerator" /> per <see cref="T:System.Collections.IDictionary" />.</summary> 372 <returns> 373 <see cref="T:System.Collections.IDictionaryEnumerator" /> per l'oggetto <see cref="T:System.Collections.IDictionary" />.</returns> 374 </member> 375 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#IDictionary#IsFixedSize"> 376 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.IDictionary" /> ha dimensioni fisse.</summary> 377 <returns>true se <see cref="T:System.Collections.IDictionary" /> è di dimensioni fisse; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Dictionary`2" />, questa proprietà restituisce sempre false.</returns> 378 </member> 379 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#IDictionary#IsReadOnly"> 380 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.IDictionary" /> è di sola lettura.</summary> 381 <returns>true se <see cref="T:System.Collections.IDictionary" /> è di sola lettura; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Dictionary`2" />, questa proprietà restituisce sempre false.</returns> 382 </member> 383 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#IDictionary#Item(System.Object)"> 384 <summary>Ottiene o imposta il valore con la chiave specificata.</summary> 385 <returns>Valore associato alla chiave specificata o null se <paramref name="key" /> non è presente nel dizionario o se il tipo di <paramref name="key" /> non può essere assegnato al tipo di chiave <paramref name="TKey" /> di <see cref="T:System.Collections.Generic.Dictionary`2" />.</returns> 386 <param name="key">Chiave del valore da ottenere.</param> 387 <exception cref="T:System.ArgumentNullException"> 388 <paramref name="key" /> è null.</exception> 389 <exception cref="T:System.ArgumentException">Viene assegnato un valore e il tipo di <paramref name="key" /> non può essere assegnato al tipo di chiave <paramref name="TKey" /> della classe<see cref="T:System.Collections.Generic.Dictionary`2" />.-oppure-Viene assegnato un valore e il tipo di <paramref name="value" /> non può essere assegnato al tipo di valore <paramref name="TValue" /> della classe<see cref="T:System.Collections.Generic.Dictionary`2" />.</exception> 390 </member> 391 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#IDictionary#Keys"> 392 <summary>Ottiene <see cref="T:System.Collections.ICollection" /> contenente le chiavi di <see cref="T:System.Collections.IDictionary" />.</summary> 393 <returns>Interfaccia <see cref="T:System.Collections.ICollection" /> contenente le chiavi dell'interfaccia <see cref="T:System.Collections.IDictionary" />.</returns> 394 </member> 395 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#IDictionary#Remove(System.Object)"> 396 <summary>Rimuove l'elemento con la chiave specificata da <see cref="T:System.Collections.IDictionary" />.</summary> 397 <param name="key">Chiave dell'elemento da rimuovere.</param> 398 <exception cref="T:System.ArgumentNullException"> 399 <paramref name="key" /> è null.</exception> 400 </member> 401 <member name="P:System.Collections.Generic.Dictionary`2.System#Collections#IDictionary#Values"> 402 <summary>Ottiene <see cref="T:System.Collections.ICollection" /> contenente i valori in <see cref="T:System.Collections.IDictionary" />.</summary> 403 <returns>Interfaccia <see cref="T:System.Collections.ICollection" /> contenente i valori dell'interfaccia <see cref="T:System.Collections.IDictionary" />.</returns> 404 </member> 405 <member name="M:System.Collections.Generic.Dictionary`2.System#Collections#IEnumerable#GetEnumerator"> 406 <summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary> 407 <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 408 </member> 409 <member name="M:System.Collections.Generic.Dictionary`2.TryGetValue(`0,`1@)"> 410 <summary>Ottiene il valore associato alla chiave specificata.</summary> 411 <returns>true se <see cref="T:System.Collections.Generic.Dictionary`2" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns> 412 <param name="key">Chiave del valore da ottenere.</param> 413 <param name="value">Quando termina, questo metodo restituisce il valore associato alla chiave specificata nel caso in cui la chiave venga trovata; in caso contrario, restituisce il valore predefinito per il tipo di parametro <paramref name="value" />.Questo parametro viene passato non inizializzato.</param> 414 <exception cref="T:System.ArgumentNullException"> 415 <paramref name="key" /> è null.</exception> 416 </member> 417 <member name="P:System.Collections.Generic.Dictionary`2.Values"> 418 <summary>Ottiene una raccolta contenente i valori di <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary> 419 <returns>Raccolta <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" /> contenente i valori di <see cref="T:System.Collections.Generic.Dictionary`2" />.</returns> 420 </member> 421 <member name="T:System.Collections.Generic.Dictionary`2.Enumerator"> 422 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary> 423 </member> 424 <member name="P:System.Collections.Generic.Dictionary`2.Enumerator.Current"> 425 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 426 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.Dictionary`2" /> nella posizione corrente dell'enumeratore.</returns> 427 </member> 428 <member name="M:System.Collections.Generic.Dictionary`2.Enumerator.Dispose"> 429 <summary>Consente di rilasciare tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.Enumerator" />.</summary> 430 </member> 431 <member name="M:System.Collections.Generic.Dictionary`2.Enumerator.MoveNext"> 432 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary> 433 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 434 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 435 </member> 436 <member name="P:System.Collections.Generic.Dictionary`2.Enumerator.System#Collections#IDictionaryEnumerator#Entry"> 437 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 438 <returns>Elemento del dizionario nella posizione corrente dell'enumeratore, restituito come un oggetto <see cref="T:System.Collections.DictionaryEntry" />.</returns> 439 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 440 </member> 441 <member name="P:System.Collections.Generic.Dictionary`2.Enumerator.System#Collections#IDictionaryEnumerator#Key"> 442 <summary>Ottiene la chiave dell'elemento nella posizione corrente dell'enumeratore.</summary> 443 <returns>Chiave dell'elemento del dizionario nella posizione corrente dell'enumeratore.</returns> 444 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 445 </member> 446 <member name="P:System.Collections.Generic.Dictionary`2.Enumerator.System#Collections#IDictionaryEnumerator#Value"> 447 <summary>Ottiene il valore dell'elemento nella posizione corrente dell'enumeratore.</summary> 448 <returns>Valore dell'elemento del dizionario nella posizione corrente dell'enumeratore.</returns> 449 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 450 </member> 451 <member name="P:System.Collections.Generic.Dictionary`2.Enumerator.System#Collections#IEnumerator#Current"> 452 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 453 <returns>Elemento della raccolta nella posizione corrente dell'enumeratore, restituito come un oggetto <see cref="T:System.Object" />.</returns> 454 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 455 </member> 456 <member name="M:System.Collections.Generic.Dictionary`2.Enumerator.System#Collections#IEnumerator#Reset"> 457 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 458 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 459 </member> 460 <member name="T:System.Collections.Generic.Dictionary`2.KeyCollection"> 461 <summary>Rappresenta la raccolta di chiavi in una classe <see cref="T:System.Collections.Generic.Dictionary`2" />.La classe non può essere ereditata.</summary> 462 </member> 463 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.#ctor(System.Collections.Generic.Dictionary{`0,`1})"> 464 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" /> in cui sono riprodotte le chiavi dell'oggetto <see cref="T:System.Collections.Generic.Dictionary`2" /> specificato.</summary> 465 <param name="dictionary">Classe <see cref="T:System.Collections.Generic.Dictionary`2" /> le cui chiavi vengono riprodotte nella nuova classe <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />.</param> 466 <exception cref="T:System.ArgumentNullException"> 467 <paramref name="dictionary" /> è null.</exception> 468 </member> 469 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.CopyTo(`0[],System.Int32)"> 470 <summary>Consente di copiare gli elementi della <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" /> in una <see cref="T:System.Array" /> unidimensionale esistente, partendo dall'indice della matrice specificata.</summary> 471 <param name="array">Oggetto unidimensionale <see cref="T:System.Array" /> che rappresenta la destinazione degli elementi copiati da <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 472 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 473 <exception cref="T:System.ArgumentNullException"> 474 <paramref name="array" /> è null. </exception> 475 <exception cref="T:System.ArgumentOutOfRangeException"> 476 <paramref name="index" /> è minore di zero.</exception> 477 <exception cref="T:System.ArgumentException">Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception> 478 </member> 479 <member name="P:System.Collections.Generic.Dictionary`2.KeyCollection.Count"> 480 <summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />.</summary> 481 <returns>Il numero di elementi contenuti in <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />.Il recupero del valore di questa proprietà è un'operazione O(1).</returns> 482 </member> 483 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.GetEnumerator"> 484 <summary>Restituisce un enumeratore che scorre la classe <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />.</summary> 485 <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection.Enumerator" /> per l'insieme <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />.</returns> 486 </member> 487 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)"> 488 <summary>Aggiunge un elemento all'insieme <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre l'eccezione <see cref="T:System.NotSupportedException" />.</summary> 489 <param name="item">Oggetto da aggiungere alla <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 490 <exception cref="T:System.NotSupportedException">Generata sempre.</exception> 491 </member> 492 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear"> 493 <summary>Consente di rimuovere tutti gli elementi dal controllo <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre l'eccezione <see cref="T:System.NotSupportedException" />.</summary> 494 <exception cref="T:System.NotSupportedException">Generata sempre.</exception> 495 </member> 496 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)"> 497 <summary>Stabilisce se l'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> contiene un valore specifico.</summary> 498 <returns>true se il valore indicato nel parametro <paramref name="item" /> è presente nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />, in caso contrario false.</returns> 499 <param name="item">Oggetto da individuare nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 500 </member> 501 <member name="P:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly"> 502 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura.</summary> 503 <returns>true se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura. In caso contrario, false. Nell'implementazione predefinita dell'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />, questa proprietà restituisce sempre true.</returns> 504 </member> 505 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)"> 506 <summary>Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre l'eccezione <see cref="T:System.NotSupportedException" />.</summary> 507 <returns>true se <paramref name="item" /> è stato correttamente rimosso dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.Questo metodo restituisce anche false se <paramref name="item" /> non è stato trovato nell'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> originale.</returns> 508 <param name="item">Oggetto da rimuovere dall'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 509 <exception cref="T:System.NotSupportedException">Generata sempre.</exception> 510 </member> 511 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 512 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 513 <returns> 514 <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere utilizzato per scorrere la raccolta.</returns> 515 </member> 516 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 517 <summary>Copia gli elementi dell'interfaccia <see cref="T:System.Collections.ICollection" /> in un oggetto <see cref="T:System.Array" />, a partire da un particolare indice della matrice <see cref="T:System.Array" />.</summary> 518 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ICollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 519 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 520 <exception cref="T:System.ArgumentNullException"> 521 <paramref name="array" /> è null.</exception> 522 <exception cref="T:System.ArgumentOutOfRangeException"> 523 <paramref name="index" /> è minore di zero.</exception> 524 <exception cref="T:System.ArgumentException"> 525 <paramref name="array" /> è multidimensionale.- oppure -<paramref name="array" /> non dispone di indicizzazione in base zero.- oppure -Il numero degli elementi nell'oggetto <see cref="T:System.Collections.ICollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.- oppure -Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.ICollection" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception> 526 </member> 527 <member name="P:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized"> 528 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 529 <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false. Nell'implementazione predefinita dell'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />, questa proprietà restituisce sempre false.</returns> 530 </member> 531 <member name="P:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot"> 532 <summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 533 <returns>Oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />. Nell'implementazione predefinita dell'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 534 </member> 535 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator"> 536 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 537 <returns>Interfaccia <see cref="T:System.Collections.IEnumerator" /> che può essere utilizzata per scorrere la raccolta.</returns> 538 </member> 539 <member name="T:System.Collections.Generic.Dictionary`2.KeyCollection.Enumerator"> 540 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />.</summary> 541 </member> 542 <member name="P:System.Collections.Generic.Dictionary`2.KeyCollection.Enumerator.Current"> 543 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 544 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" /> in corrispondenza della posizione corrente dell'enumeratore.</returns> 545 </member> 546 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.Enumerator.Dispose"> 547 <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection.Enumerator" />.</summary> 548 </member> 549 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.Enumerator.MoveNext"> 550 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />.</summary> 551 <returns>true se l'enumeratore è stato spostato correttamente in avanti in corrispondenza dell'elemento successivo, false se l'enumeratore ha superato la fine della raccolta.</returns> 552 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 553 </member> 554 <member name="P:System.Collections.Generic.Dictionary`2.KeyCollection.Enumerator.System#Collections#IEnumerator#Current"> 555 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 556 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 557 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 558 </member> 559 <member name="M:System.Collections.Generic.Dictionary`2.KeyCollection.Enumerator.System#Collections#IEnumerator#Reset"> 560 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 561 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 562 </member> 563 <member name="T:System.Collections.Generic.Dictionary`2.ValueCollection"> 564 <summary>Rappresenta la raccolta di valori in una classe <see cref="T:System.Collections.Generic.Dictionary`2" />.La classe non può essere ereditata.</summary> 565 </member> 566 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.#ctor(System.Collections.Generic.Dictionary{`0,`1})"> 567 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" /> in cui sono riprodotti i valori dell'insieme <see cref="T:System.Collections.Generic.Dictionary`2" /> specificato.</summary> 568 <param name="dictionary">Insieme <see cref="T:System.Collections.Generic.Dictionary`2" /> i cui valori sono riportati nel nuovo oggetto <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />.</param> 569 <exception cref="T:System.ArgumentNullException"> 570 <paramref name="dictionary" /> è null.</exception> 571 </member> 572 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.CopyTo(`1[],System.Int32)"> 573 <summary>Consente di copiare gli elementi della <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" /> in una <see cref="T:System.Array" /> unidimensionale esistente, partendo dall'indice della matrice specificata.</summary> 574 <param name="array">Oggetto unidimensionale <see cref="T:System.Array" /> che rappresenta la destinazione degli elementi copiati da <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 575 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 576 <exception cref="T:System.ArgumentNullException"> 577 <paramref name="array" /> è null.</exception> 578 <exception cref="T:System.ArgumentOutOfRangeException"> 579 <paramref name="index" /> è minore di zero.</exception> 580 <exception cref="T:System.ArgumentException">Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception> 581 </member> 582 <member name="P:System.Collections.Generic.Dictionary`2.ValueCollection.Count"> 583 <summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />.</summary> 584 <returns>Il numero di elementi contenuti in <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />.</returns> 585 </member> 586 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.GetEnumerator"> 587 <summary>Restituisce un enumeratore che scorre l'insieme <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />.</summary> 588 <returns>Oggetto <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator" /> per l'insieme <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />.</returns> 589 </member> 590 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)"> 591 <summary>Aggiunge un elemento all'insieme <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre l'eccezione <see cref="T:System.NotSupportedException" />.</summary> 592 <param name="item">Oggetto da aggiungere alla <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 593 <exception cref="T:System.NotSupportedException">Generata sempre.</exception> 594 </member> 595 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear"> 596 <summary>Consente di rimuovere tutti gli elementi dal controllo <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre l'eccezione <see cref="T:System.NotSupportedException" />.</summary> 597 <exception cref="T:System.NotSupportedException">Generata sempre.</exception> 598 </member> 599 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)"> 600 <summary>Stabilisce se l'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> contiene un valore specifico.</summary> 601 <returns>true se il valore indicato nel parametro <paramref name="item" /> è presente nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />, in caso contrario false.</returns> 602 <param name="item">Oggetto da individuare nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 603 </member> 604 <member name="P:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly"> 605 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura.</summary> 606 <returns>true se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura. In caso contrario, false. Nell'implementazione predefinita dell'insieme <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />, questa proprietà restituisce sempre true.</returns> 607 </member> 608 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)"> 609 <summary>Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />.Questa implementazione genera sempre l'eccezione <see cref="T:System.NotSupportedException" />.</summary> 610 <returns>true se <paramref name="item" /> è stato correttamente rimosso dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.Questo metodo restituisce anche false se <paramref name="item" /> non è stato trovato nell'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> originale.</returns> 611 <param name="item">Oggetto da rimuovere dall'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 612 <exception cref="T:System.NotSupportedException">Generata sempre.</exception> 613 </member> 614 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 615 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 616 <returns> 617 <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere utilizzato per scorrere la raccolta.</returns> 618 </member> 619 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 620 <summary>Copia gli elementi dell'interfaccia <see cref="T:System.Collections.ICollection" /> in un oggetto <see cref="T:System.Array" />, a partire da un particolare indice della matrice <see cref="T:System.Array" />.</summary> 621 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ICollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 622 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 623 <exception cref="T:System.ArgumentNullException"> 624 <paramref name="array" /> è null.</exception> 625 <exception cref="T:System.ArgumentOutOfRangeException"> 626 <paramref name="index" /> è minore di zero.</exception> 627 <exception cref="T:System.ArgumentException"> 628 <paramref name="array" /> è multidimensionale.- oppure -<paramref name="array" /> non dispone di indicizzazione in base zero.- oppure -Il numero degli elementi nell'oggetto <see cref="T:System.Collections.ICollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.- oppure -Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.ICollection" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception> 629 </member> 630 <member name="P:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized"> 631 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 632 <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false. Nell'implementazione predefinita dell'insieme <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />, questa proprietà restituisce sempre false.</returns> 633 </member> 634 <member name="P:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot"> 635 <summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 636 <returns>Oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />. Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 637 </member> 638 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator"> 639 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 640 <returns>Interfaccia <see cref="T:System.Collections.IEnumerator" /> che può essere utilizzata per scorrere la raccolta.</returns> 641 </member> 642 <member name="T:System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator"> 643 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />.</summary> 644 </member> 645 <member name="P:System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator.Current"> 646 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 647 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" /> nella posizione corrente dell'enumeratore.</returns> 648 </member> 649 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator.Dispose"> 650 <summary>Consente di rilasciare tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator" />.</summary> 651 </member> 652 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator.MoveNext"> 653 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.Dictionary`2.ValueCollection" />.</summary> 654 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 655 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 656 </member> 657 <member name="P:System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator.System#Collections#IEnumerator#Current"> 658 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 659 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 660 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 661 </member> 662 <member name="M:System.Collections.Generic.Dictionary`2.ValueCollection.Enumerator.System#Collections#IEnumerator#Reset"> 663 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 664 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 665 </member> 666 <member name="T:System.Collections.Generic.EqualityComparer`1"> 667 <summary>Fornisce una classe base per le implementazioni dell'interfaccia generica <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary> 668 <typeparam name="T">Tipo di oggetti da confrontare.</typeparam> 669 </member> 670 <member name="M:System.Collections.Generic.EqualityComparer`1.#ctor"> 671 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.EqualityComparer`1" />.</summary> 672 </member> 673 <member name="P:System.Collections.Generic.EqualityComparer`1.Default"> 674 <summary>Restituisce un operatore di confronto uguaglianze predefinito per il tipo specificato dall'argomento generico.</summary> 675 <returns>Istanza predefinita della classe <see cref="T:System.Collections.Generic.EqualityComparer`1" /> per il tipo <paramref name="T" />.</returns> 676 </member> 677 <member name="M:System.Collections.Generic.EqualityComparer`1.Equals(`0,`0)"> 678 <summary>Quando ne viene eseguito l'override in una classe derivata, determina se due oggetti di tipo <paramref name="T" /> sono uguali.</summary> 679 <returns>true se gli oggetti specificati sono uguali; in caso contrario, false.</returns> 680 <param name="x">Primo oggetto da confrontare.</param> 681 <param name="y">Secondo oggetto da confrontare.</param> 682 </member> 683 <member name="M:System.Collections.Generic.EqualityComparer`1.GetHashCode(`0)"> 684 <summary>Quando ne viene eseguito l'override in una classe derivata, viene usato come funzione hash dell'oggetto specificato per gli algoritmi e le strutture di dati hash, come ad esempio una tabella hash.</summary> 685 <returns>Codice hash per l'oggetto specificato.</returns> 686 <param name="obj">Oggetto per il quale ottenere un codice hash.</param> 687 <exception cref="T:System.ArgumentNullException">The type of <paramref name="obj" /> is a reference type and <paramref name="obj" /> is null.</exception> 688 </member> 689 <member name="M:System.Collections.Generic.EqualityComparer`1.System#Collections#IEqualityComparer#Equals(System.Object,System.Object)"> 690 <summary>Determina se gli oggetti specificati sono uguali.</summary> 691 <returns>true se gli oggetti specificati sono uguali; in caso contrario, false.</returns> 692 <param name="x">Primo oggetto da confrontare.</param> 693 <param name="y">Secondo oggetto da confrontare.</param> 694 <exception cref="T:System.ArgumentException"> 695 <paramref name="x" /> or <paramref name="y" /> is of a type that cannot be cast to type <paramref name="T" />.</exception> 696 </member> 697 <member name="M:System.Collections.Generic.EqualityComparer`1.System#Collections#IEqualityComparer#GetHashCode(System.Object)"> 698 <summary>Restituisce un codice hash per l'oggetto specificato.</summary> 699 <returns>Codice hash per l'oggetto specificato.</returns> 700 <param name="obj">Oggetto <see cref="T:System.Object" /> per cui è necessario che sia restituito un codice hash.</param> 701 <exception cref="T:System.ArgumentNullException">The type of <paramref name="obj" /> is a reference type and <paramref name="obj" /> is null.-or-<paramref name="obj" /> is of a type that cannot be cast to type <paramref name="T" />.</exception> 702 </member> 703 <member name="T:System.Collections.Generic.HashSet`1"> 704 <summary>Rappresenta un insieme di valori.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary> 705 <typeparam name="T">Tipo di elementi contenuti nel set di hash.</typeparam> 706 </member> 707 <member name="M:System.Collections.Generic.HashSet`1.#ctor"> 708 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.HashSet`1" /> e usa l'operatore di confronto per l'uguaglianza per il tipo di insieme.</summary> 709 </member> 710 <member name="M:System.Collections.Generic.HashSet`1.#ctor(System.Collections.Generic.IEnumerable{`0})"> 711 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.HashSet`1" /> che usa l'operatore di confronto per l'uguaglianza per il tipo di insieme, contiene gli elementi copiati dalla raccolta specificata e presenta una capacità sufficiente a contenere il numero di elementi copiati.</summary> 712 <param name="collection">Raccolta i cui elementi vengono copiati nel nuovo insieme.</param> 713 <exception cref="T:System.ArgumentNullException"> 714 <paramref name="collection" /> è null.</exception> 715 </member> 716 <member name="M:System.Collections.Generic.HashSet`1.#ctor(System.Collections.Generic.IEnumerable{`0},System.Collections.Generic.IEqualityComparer{`0})"> 717 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.HashSet`1" /> che usa l'operatore di confronto per l'uguaglianza specificato per il tipo di insieme, contiene gli elementi copiati dalla raccolta specificata e ha una capacità sufficiente a contenere il numero di elementi copiati.</summary> 718 <param name="collection">Raccolta i cui elementi vengono copiati nel nuovo insieme.</param> 719 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da usare per confrontare i valori nel set oppure null per usare l'implementazione di <see cref="T:System.Collections.Generic.EqualityComparer`1" /> predefinita per il tipo di set.</param> 720 <exception cref="T:System.ArgumentNullException"> 721 <paramref name="collection" /> è null.</exception> 722 </member> 723 <member name="M:System.Collections.Generic.HashSet`1.#ctor(System.Collections.Generic.IEqualityComparer{`0})"> 724 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.HashSet`1" /> e usa l'operatore di confronto per l'uguaglianza specificato per il tipo di insieme.</summary> 725 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> da usare per confrontare i valori nel set oppure null per usare l'implementazione di <see cref="T:System.Collections.Generic.EqualityComparer`1" /> predefinita per il tipo di set.</param> 726 </member> 727 <member name="M:System.Collections.Generic.HashSet`1.Add(`0)"> 728 <summary>Aggiunge l'elemento specificato a un insieme.</summary> 729 <returns>true se l'elemento viene aggiunto all'oggetto <see cref="T:System.Collections.Generic.HashSet`1" />, false se l'elemento è già presente.</returns> 730 <param name="item">Elemento da aggiungere all'insieme.</param> 731 </member> 732 <member name="M:System.Collections.Generic.HashSet`1.Clear"> 733 <summary>Rimuove tutti gli elementi da un oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.</summary> 734 </member> 735 <member name="P:System.Collections.Generic.HashSet`1.Comparer"> 736 <summary>Ottiene l'oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, che viene usato per determinare l'uguaglianza dei valori nell'insieme.</summary> 737 <returns>Oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> usato per determinare l'uguaglianza dei valori nell'insieme.</returns> 738 </member> 739 <member name="M:System.Collections.Generic.HashSet`1.Contains(`0)"> 740 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> contiene l'elemento specificato.</summary> 741 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> contiene l'elemento specificato; in caso contrario, false.</returns> 742 <param name="item">Elemento da individuare nell'oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.</param> 743 </member> 744 <member name="M:System.Collections.Generic.HashSet`1.CopyTo(`0[])"> 745 <summary>Copia gli elementi di un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> in una matrice.</summary> 746 <param name="array">Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.La matrice deve avere un'indicizzazione in base zero.</param> 747 <exception cref="T:System.ArgumentNullException"> 748 <paramref name="array" /> è null.</exception> 749 </member> 750 <member name="M:System.Collections.Generic.HashSet`1.CopyTo(`0[],System.Int32)"> 751 <summary>Copia gli elementi di un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> in una matrice, a partire da un indice di matrice specificato.</summary> 752 <param name="array">Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.La matrice deve avere un'indicizzazione in base zero.</param> 753 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 754 <exception cref="T:System.ArgumentNullException"> 755 <paramref name="array" /> è null.</exception> 756 <exception cref="T:System.ArgumentOutOfRangeException"> 757 <paramref name="arrayIndex" /> è minore di 0.</exception> 758 <exception cref="T:System.ArgumentException"> 759 <paramref name="arrayIndex" /> è maggiore della lunghezza del parametro <paramref name="array" /> di destinazione.</exception> 760 </member> 761 <member name="M:System.Collections.Generic.HashSet`1.CopyTo(`0[],System.Int32,System.Int32)"> 762 <summary>Copia il numero specificato di elementi di un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> in una matrice, a partire da un indice di matrice specificato.</summary> 763 <param name="array">Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.La matrice deve avere un'indicizzazione in base zero.</param> 764 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 765 <param name="count">Numero di elementi da copiare in <paramref name="array" />.</param> 766 <exception cref="T:System.ArgumentNullException"> 767 <paramref name="array" /> è null.</exception> 768 <exception cref="T:System.ArgumentOutOfRangeException"> 769 <paramref name="arrayIndex" /> è minore di 0.-oppure-<paramref name="count" /> è minore di 0.</exception> 770 <exception cref="T:System.ArgumentException"> 771 <paramref name="arrayIndex" /> è maggiore della lunghezza del parametro <paramref name="array" /> di destinazione.-oppure-<paramref name="count" /> è maggiore dello spazio disponibile da <paramref name="index" /> alla fine del parametro <paramref name="array" /> di destinazione.</exception> 772 </member> 773 <member name="P:System.Collections.Generic.HashSet`1.Count"> 774 <summary>Ottiene il numero di elementi contenuti in un insieme.</summary> 775 <returns>Numero di elementi contenuti nell'insieme.</returns> 776 </member> 777 <member name="M:System.Collections.Generic.HashSet`1.ExceptWith(System.Collections.Generic.IEnumerable{`0})"> 778 <summary>Rimuove tutti gli elementi della raccolta specificata dall'oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.</summary> 779 <param name="other">Raccolta di elementi da rimuovere dall'oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.</param> 780 <exception cref="T:System.ArgumentNullException"> 781 <paramref name="other" /> è null.</exception> 782 </member> 783 <member name="M:System.Collections.Generic.HashSet`1.GetEnumerator"> 784 <summary>Restituisce un enumeratore che consente di eseguire l'iterazione di un oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.</summary> 785 <returns>Oggetto <see cref="T:System.Collections.Generic.HashSet`1.Enumerator" /> per l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.</returns> 786 </member> 787 <member name="M:System.Collections.Generic.HashSet`1.IntersectWith(System.Collections.Generic.IEnumerable{`0})"> 788 <summary>Modifica l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente per contenere solo elementi presenti in tale oggetto e nella raccolta specificata.</summary> 789 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente.</param> 790 <exception cref="T:System.ArgumentNullException"> 791 <paramref name="other" /> è null.</exception> 792 </member> 793 <member name="M:System.Collections.Generic.HashSet`1.IsProperSubsetOf(System.Collections.Generic.IEnumerable{`0})"> 794 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> è un subset corretto della raccolta specificata.</summary> 795 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> è un subset corretto di <paramref name="other" />; in caso contrario, false.</returns> 796 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente.</param> 797 <exception cref="T:System.ArgumentNullException"> 798 <paramref name="other" /> è null.</exception> 799 </member> 800 <member name="M:System.Collections.Generic.HashSet`1.IsProperSupersetOf(System.Collections.Generic.IEnumerable{`0})"> 801 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> è un superset corretto della raccolta specificata.</summary> 802 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> è un superset corretto di <paramref name="other" />; in caso contrario, false.</returns> 803 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente. </param> 804 <exception cref="T:System.ArgumentNullException"> 805 <paramref name="other" /> è null.</exception> 806 </member> 807 <member name="M:System.Collections.Generic.HashSet`1.IsSubsetOf(System.Collections.Generic.IEnumerable{`0})"> 808 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> è un subset della raccolta specificata.</summary> 809 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> è un subset di <paramref name="other" />; in caso contrario, false.</returns> 810 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente.</param> 811 <exception cref="T:System.ArgumentNullException"> 812 <paramref name="other" /> è null.</exception> 813 </member> 814 <member name="M:System.Collections.Generic.HashSet`1.IsSupersetOf(System.Collections.Generic.IEnumerable{`0})"> 815 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> è un superset della raccolta specificata.</summary> 816 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> è un superset di <paramref name="other" />; in caso contrario, false.</returns> 817 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente.</param> 818 <exception cref="T:System.ArgumentNullException"> 819 <paramref name="other" /> è null.</exception> 820 </member> 821 <member name="M:System.Collections.Generic.HashSet`1.Overlaps(System.Collections.Generic.IEnumerable{`0})"> 822 <summary>Determina se l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente e una raccolta specificata condividono elementi comuni.</summary> 823 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> e il parametro <paramref name="other" /> condividono almeno un elemento comune; in caso contrario, false.</returns> 824 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente.</param> 825 <exception cref="T:System.ArgumentNullException"> 826 <paramref name="other" /> è null.</exception> 827 </member> 828 <member name="M:System.Collections.Generic.HashSet`1.Remove(`0)"> 829 <summary>Rimuove l'elemento specificato da un oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.</summary> 830 <returns>true se l'elemento viene trovato e rimosso; in caso contrario, false.Questo metodo restituisce false se <paramref name="item" /> non viene trovato nell'oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.</returns> 831 <param name="item">Elemento da rimuovere.</param> 832 </member> 833 <member name="M:System.Collections.Generic.HashSet`1.RemoveWhere(System.Predicate{`0})"> 834 <summary>Rimuove tutti gli elementi che corrispondono alle condizioni definite dal predicato specificato da una raccolta <see cref="T:System.Collections.Generic.HashSet`1" />.</summary> 835 <returns>Numero di elementi rimossi dalla raccolta <see cref="T:System.Collections.Generic.HashSet`1" />.</returns> 836 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni degli elementi da rimuovere.</param> 837 <exception cref="T:System.ArgumentNullException"> 838 <paramref name="match" /> è null.</exception> 839 </member> 840 <member name="M:System.Collections.Generic.HashSet`1.SetEquals(System.Collections.Generic.IEnumerable{`0})"> 841 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> e la raccolta specificata contengono gli stessi elementi.</summary> 842 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> è uguale a <paramref name="other" />; in caso contrario, false.</returns> 843 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente.</param> 844 <exception cref="T:System.ArgumentNullException"> 845 <paramref name="other" /> è null.</exception> 846 </member> 847 <member name="M:System.Collections.Generic.HashSet`1.SymmetricExceptWith(System.Collections.Generic.IEnumerable{`0})"> 848 <summary>Modifica l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente in modo che contenga solo elementi presenti in tale oggetto o nella raccolta specificata, ma non entrambi.</summary> 849 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente.</param> 850 <exception cref="T:System.ArgumentNullException"> 851 <paramref name="other" /> è null.</exception> 852 </member> 853 <member name="M:System.Collections.Generic.HashSet`1.System#Collections#Generic#ICollection{T}#Add(`0)"> 854 <summary>Aggiunge un elemento a un oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</summary> 855 <param name="item">Oggetto da aggiungere all'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 856 <exception cref="T:System.NotSupportedException">La classe <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura.</exception> 857 </member> 858 <member name="P:System.Collections.Generic.HashSet`1.System#Collections#Generic#ICollection{T}#IsReadOnly"> 859 <summary>Ottiene un valore che indica se una raccolta è di sola lettura.</summary> 860 <returns>true se la raccolta è di sola lettura; in caso contrario, false.</returns> 861 </member> 862 <member name="M:System.Collections.Generic.HashSet`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 863 <summary>Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta.</summary> 864 <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 865 </member> 866 <member name="M:System.Collections.Generic.HashSet`1.System#Collections#IEnumerable#GetEnumerator"> 867 <summary>Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta.</summary> 868 <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 869 </member> 870 <member name="M:System.Collections.Generic.HashSet`1.TrimExcess"> 871 <summary>Imposta la capacità di un oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> sul numero effettivo di elementi che contiene, arrotondato per eccesso a un valore vicino specifico dell'implementazione.</summary> 872 </member> 873 <member name="M:System.Collections.Generic.HashSet`1.UnionWith(System.Collections.Generic.IEnumerable{`0})"> 874 <summary>Modifica l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente per contenere tutti gli elementi presenti in tale oggetto, nella raccolta specificata o in entrambi.</summary> 875 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.HashSet`1" /> corrente.</param> 876 <exception cref="T:System.ArgumentNullException"> 877 <paramref name="other" /> è null.</exception> 878 </member> 879 <member name="T:System.Collections.Generic.HashSet`1.Enumerator"> 880 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.HashSet`1" />.</summary> 881 <filterpriority>2</filterpriority> 882 </member> 883 <member name="P:System.Collections.Generic.HashSet`1.Enumerator.Current"> 884 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 885 <returns>Elemento della raccolta <see cref="T:System.Collections.Generic.HashSet`1" /> in corrispondenza della posizione corrente dell'enumeratore.</returns> 886 </member> 887 <member name="M:System.Collections.Generic.HashSet`1.Enumerator.Dispose"> 888 <summary>Rilascia tutte le risorse utilizzate da un oggetto <see cref="T:System.Collections.Generic.HashSet`1.Enumerator" />.</summary> 889 </member> 890 <member name="M:System.Collections.Generic.HashSet`1.Enumerator.MoveNext"> 891 <summary>Sposta l'enumeratore all'elemento successivo della raccolta <see cref="T:System.Collections.Generic.HashSet`1" />.</summary> 892 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 893 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 894 </member> 895 <member name="P:System.Collections.Generic.HashSet`1.Enumerator.System#Collections#IEnumerator#Current"> 896 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 897 <returns>Elemento della raccolta nella posizione corrente dell'enumeratore, restituito come un oggetto <see cref="T:System.Object" />.</returns> 898 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 899 </member> 900 <member name="M:System.Collections.Generic.HashSet`1.Enumerator.System#Collections#IEnumerator#Reset"> 901 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 902 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 903 </member> 904 <member name="T:System.Collections.Generic.LinkedList`1"> 905 <summary>Rappresenta una lista bidirezionale.</summary> 906 <typeparam name="T">Specifica il tipo di elemento dell'elenco collegato.</typeparam> 907 <filterpriority>1</filterpriority> 908 </member> 909 <member name="M:System.Collections.Generic.LinkedList`1.#ctor"> 910 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 911 </member> 912 <member name="M:System.Collections.Generic.LinkedList`1.#ctor(System.Collections.Generic.IEnumerable{`0})"> 913 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.LinkedList`1" /> contenente gli elementi copiati dall'interfaccia <see cref="T:System.Collections.IEnumerable" /> specificata e la cui capacità è sufficiente a contenere il numero di elementi copiati. </summary> 914 <param name="collection">Interfaccia <see cref="T:System.Collections.IEnumerable" /> i cui elementi sono copiati nella nuova classe <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 915 <exception cref="T:System.ArgumentNullException"> 916 <paramref name="collection" /> è null.</exception> 917 </member> 918 <member name="M:System.Collections.Generic.LinkedList`1.AddAfter(System.Collections.Generic.LinkedListNode{`0},System.Collections.Generic.LinkedListNode{`0})"> 919 <summary>Aggiunge il nuovo nodo specificato dopo il nodo esistente indicato nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 920 <param name="node">Nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> dopo il quale inserire il nuovo nodo indicato nel parametro <paramref name="newNode" />.</param> 921 <param name="newNode">Nuovo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> da aggiungere all'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 922 <exception cref="T:System.ArgumentNullException"> 923 <paramref name="node" /> è null.- oppure -<paramref name="newNode" /> è null.</exception> 924 <exception cref="T:System.InvalidOperationException"> 925 <paramref name="node" /> non è presente nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> corrente.- oppure -<paramref name="newNode" /> appartiene a un altro oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception> 926 </member> 927 <member name="M:System.Collections.Generic.LinkedList`1.AddAfter(System.Collections.Generic.LinkedListNode{`0},`0)"> 928 <summary>Aggiunge un nuovo nodo che contiene il valore specificato dopo il nodo esistente indicato nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 929 <returns>Nuovo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> contenente il valore indicato nel parametro <paramref name="value" />.</returns> 930 <param name="node">Nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> dopo il quale viene inserito un nuovo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> contenente il valore indicato nel parametro <paramref name="value" />.</param> 931 <param name="value">Valore da aggiungere all'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 932 <exception cref="T:System.ArgumentNullException"> 933 <paramref name="node" /> è null.</exception> 934 <exception cref="T:System.InvalidOperationException"> 935 <paramref name="node" /> non è presente nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> corrente.</exception> 936 </member> 937 <member name="M:System.Collections.Generic.LinkedList`1.AddBefore(System.Collections.Generic.LinkedListNode{`0},System.Collections.Generic.LinkedListNode{`0})"> 938 <summary>Aggiunge il nuovo nodo specificato prima del nodo esistente indicato nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 939 <param name="node">Nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> prima del quale inserire il nuovo nodo indicato nel parametro <paramref name="newNode" />.</param> 940 <param name="newNode">Nuovo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> da aggiungere all'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 941 <exception cref="T:System.ArgumentNullException"> 942 <paramref name="node" /> è null.- oppure -<paramref name="newNode" /> è null.</exception> 943 <exception cref="T:System.InvalidOperationException"> 944 <paramref name="node" /> non è presente nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> corrente.- oppure -<paramref name="newNode" /> appartiene a un altro oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception> 945 </member> 946 <member name="M:System.Collections.Generic.LinkedList`1.AddBefore(System.Collections.Generic.LinkedListNode{`0},`0)"> 947 <summary>Aggiunge un nuovo nodo che contiene il valore specificato prima del nodo esistente indicato nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 948 <returns>Nuovo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> contenente il valore indicato nel parametro <paramref name="value" />.</returns> 949 <param name="node">Nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> prima del quale viene inserito un nuovo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> contenente il valore indicato nel parametro <paramref name="value" />.</param> 950 <param name="value">Valore da aggiungere all'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 951 <exception cref="T:System.ArgumentNullException"> 952 <paramref name="node" /> è null.</exception> 953 <exception cref="T:System.InvalidOperationException"> 954 <paramref name="node" /> non è presente nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> corrente.</exception> 955 </member> 956 <member name="M:System.Collections.Generic.LinkedList`1.AddFirst(System.Collections.Generic.LinkedListNode{`0})"> 957 <summary>Aggiunge il nuovo nodo specificato all'inizio dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 958 <param name="node">Nuovo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> da aggiungere all'inizio dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 959 <exception cref="T:System.ArgumentNullException"> 960 <paramref name="node" /> è null.</exception> 961 <exception cref="T:System.InvalidOperationException"> 962 <paramref name="node" /> appartiene a un altro oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception> 963 </member> 964 <member name="M:System.Collections.Generic.LinkedList`1.AddFirst(`0)"> 965 <summary>Aggiunge un nuovo nodo contenente il valore specificato all'inizio dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 966 <returns>Nuovo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> contenente il valore indicato nel parametro <paramref name="value" />.</returns> 967 <param name="value">Valore da aggiungere all'inizio dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 968 </member> 969 <member name="M:System.Collections.Generic.LinkedList`1.AddLast(System.Collections.Generic.LinkedListNode{`0})"> 970 <summary>Aggiunge il nuovo nodo specificato alla fine dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 971 <param name="node">Nuovo oggetto <see cref="T:System.Collections.Generic.LinkedListNode`1" /> da aggiungere alla fine dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 972 <exception cref="T:System.ArgumentNullException"> 973 <paramref name="node" /> è null.</exception> 974 <exception cref="T:System.InvalidOperationException"> 975 <paramref name="node" /> appartiene a un altro oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</exception> 976 </member> 977 <member name="M:System.Collections.Generic.LinkedList`1.AddLast(`0)"> 978 <summary>Aggiunge un nuovo nodo contenente il valore specificato alla fine dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 979 <returns>Nuovo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> contenente il valore indicato nel parametro <paramref name="value" />.</returns> 980 <param name="value">Valore da aggiungere alla fine dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 981 </member> 982 <member name="M:System.Collections.Generic.LinkedList`1.Clear"> 983 <summary>Rimuove tutti i nodi dall'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 984 </member> 985 <member name="M:System.Collections.Generic.LinkedList`1.Contains(`0)"> 986 <summary>Determina se un valore è incluso nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 987 <returns>true se il valore indicato nel parametro <paramref name="value" /> si trova nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />; in caso contrario, false.</returns> 988 <param name="value">Valore da individuare nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.Il valore può essere null per i tipi di riferimento.</param> 989 </member> 990 <member name="M:System.Collections.Generic.LinkedList`1.CopyTo(`0[],System.Int32)"> 991 <summary>Copia l'intero oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> in un oggetto <see cref="T:System.Array" /> compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary> 992 <param name="array">Oggetto unidimensionale <see cref="T:System.Array" /> che rappresenta la destinazione degli elementi copiati da <see cref="T:System.Collections.Generic.LinkedList`1" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 993 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 994 <exception cref="T:System.ArgumentNullException"> 995 <paramref name="array" /> è null.</exception> 996 <exception cref="T:System.ArgumentOutOfRangeException"> 997 <paramref name="index" /> è minore di zero.</exception> 998 <exception cref="T:System.ArgumentException">Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception> 999 </member> 1000 <member name="P:System.Collections.Generic.LinkedList`1.Count"> 1001 <summary>Ottiene il numero di nodi effettivamente contenuti nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1002 <returns>Numero di nodi effettivamente contenuti nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns> 1003 </member> 1004 <member name="M:System.Collections.Generic.LinkedList`1.Find(`0)"> 1005 <summary>Trova il primo nodo che contiene il valore specificato.</summary> 1006 <returns>Primo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> contenente il valore specificato, se presente; in caso contrario, null.</returns> 1007 <param name="value">Valore da individuare nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 1008 </member> 1009 <member name="M:System.Collections.Generic.LinkedList`1.FindLast(`0)"> 1010 <summary>Trova l'ultimo nodo che contiene il valore specificato.</summary> 1011 <returns>Ultimo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> contenente il valore specificato, se presente; in caso contrario, null.</returns> 1012 <param name="value">Valore da individuare nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 1013 </member> 1014 <member name="P:System.Collections.Generic.LinkedList`1.First"> 1015 <summary>Ottiene il primo nodo dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1016 <returns>Primo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns> 1017 </member> 1018 <member name="M:System.Collections.Generic.LinkedList`1.GetEnumerator"> 1019 <summary>Restituisce un enumeratore che consente di scorrere l’oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1020 <returns> 1021 <see cref="T:System.Collections.Generic.LinkedList`1.Enumerator" /> per l'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns> 1022 </member> 1023 <member name="P:System.Collections.Generic.LinkedList`1.Last"> 1024 <summary>Ottiene l'ultimo nodo dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1025 <returns>Ultimo nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" /> dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns> 1026 </member> 1027 <member name="M:System.Collections.Generic.LinkedList`1.Remove(System.Collections.Generic.LinkedListNode{`0})"> 1028 <summary>Rimuove il nodo specificato da <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1029 <param name="node">Oggetto <see cref="T:System.Collections.Generic.LinkedListNode`1" /> da rimuovere da <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 1030 <exception cref="T:System.ArgumentNullException"> 1031 <paramref name="node" /> è null.</exception> 1032 <exception cref="T:System.InvalidOperationException"> 1033 <paramref name="node" /> non è presente nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> corrente.</exception> 1034 </member> 1035 <member name="M:System.Collections.Generic.LinkedList`1.Remove(`0)"> 1036 <summary>Rimuove dall'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> la prima occorrenza del valore specificato.</summary> 1037 <returns>true se l'elemento contenente il valore indicato nel parametro <paramref name="value" /> viene rimosso correttamente; in caso contrario, false. Questo metodo restituisce anche false se <paramref name="value" /> non è stato trovato nell'interfaccia <see cref="T:System.Collections.Generic.LinkedList`1" /> originale.</returns> 1038 <param name="value">Valore da rimuovere dall'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</param> 1039 </member> 1040 <member name="M:System.Collections.Generic.LinkedList`1.RemoveFirst"> 1041 <summary>Rimuove il nodo all'inizio dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1042 <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> è vuoto.</exception> 1043 </member> 1044 <member name="M:System.Collections.Generic.LinkedList`1.RemoveLast"> 1045 <summary>Rimuove il nodo alla fine dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1046 <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> è vuoto.</exception> 1047 </member> 1048 <member name="M:System.Collections.Generic.LinkedList`1.System#Collections#Generic#ICollection{T}#Add(`0)"> 1049 <summary>Aggiunge un elemento alla fine dell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</summary> 1050 <param name="value">Valore da aggiungere alla fine dell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 1051 </member> 1052 <member name="P:System.Collections.Generic.LinkedList`1.System#Collections#Generic#ICollection{T}#IsReadOnly"> 1053 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura.</summary> 1054 <returns>true se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura. In caso contrario, false. Nell'implementazione predefinita dell'insieme <see cref="T:System.Collections.Generic.LinkedList`1" />, questa proprietà restituisce sempre false.</returns> 1055 </member> 1056 <member name="M:System.Collections.Generic.LinkedList`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 1057 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 1058 <returns> 1059 <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere utilizzato per scorrere la raccolta.</returns> 1060 </member> 1061 <member name="M:System.Collections.Generic.LinkedList`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 1062 <summary>Copia gli elementi dell'interfaccia <see cref="T:System.Collections.ICollection" /> in un oggetto <see cref="T:System.Array" />, a partire da un particolare indice della matrice <see cref="T:System.Array" />.</summary> 1063 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ICollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 1064 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 1065 <exception cref="T:System.ArgumentNullException"> 1066 <paramref name="array" /> è null.</exception> 1067 <exception cref="T:System.ArgumentOutOfRangeException"> 1068 <paramref name="index" /> è minore di zero.</exception> 1069 <exception cref="T:System.ArgumentException"> 1070 <paramref name="array" /> è multidimensionale.- oppure -<paramref name="array" /> non dispone di indicizzazione in base zero.- oppure -Il numero degli elementi nell'oggetto <see cref="T:System.Collections.ICollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.- oppure -Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.ICollection" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception> 1071 </member> 1072 <member name="P:System.Collections.Generic.LinkedList`1.System#Collections#ICollection#IsSynchronized"> 1073 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 1074 <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false. Nell'implementazione predefinita dell'insieme <see cref="T:System.Collections.Generic.LinkedList`1" />, questa proprietà restituisce sempre false.</returns> 1075 </member> 1076 <member name="P:System.Collections.Generic.LinkedList`1.System#Collections#ICollection#SyncRoot"> 1077 <summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 1078 <returns>Oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />. Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.LinkedList`1" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 1079 </member> 1080 <member name="M:System.Collections.Generic.LinkedList`1.System#Collections#IEnumerable#GetEnumerator"> 1081 <summary>Restituisce un enumeratore che consente di scorrere l'elenco collegato come una raccolta.</summary> 1082 <returns>Interfaccia <see cref="T:System.Collections.IEnumerator" /> che può essere utilizzata per scorrere l'elenco collegato come una raccolta.</returns> 1083 </member> 1084 <member name="T:System.Collections.Generic.LinkedList`1.Enumerator"> 1085 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1086 </member> 1087 <member name="P:System.Collections.Generic.LinkedList`1.Enumerator.Current"> 1088 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 1089 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.LinkedList`1" /> in corrispondenza della posizione corrente dell'enumeratore.</returns> 1090 </member> 1091 <member name="M:System.Collections.Generic.LinkedList`1.Enumerator.Dispose"> 1092 <summary>Rilascia tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.LinkedList`1.Enumerator" />.</summary> 1093 </member> 1094 <member name="M:System.Collections.Generic.LinkedList`1.Enumerator.MoveNext"> 1095 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1096 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 1097 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 1098 </member> 1099 <member name="P:System.Collections.Generic.LinkedList`1.Enumerator.System#Collections#IEnumerator#Current"> 1100 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 1101 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 1102 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 1103 </member> 1104 <member name="M:System.Collections.Generic.LinkedList`1.Enumerator.System#Collections#IEnumerator#Reset"> 1105 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.La classe non può essere ereditata.</summary> 1106 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 1107 </member> 1108 <member name="T:System.Collections.Generic.LinkedListNode`1"> 1109 <summary>Rappresenta un nodo in una <see cref="T:System.Collections.Generic.LinkedList`1" />.La classe non può essere ereditata.</summary> 1110 <typeparam name="T">Specifica il tipo di elemento dell'elenco collegato.</typeparam> 1111 <filterpriority>1</filterpriority> 1112 </member> 1113 <member name="M:System.Collections.Generic.LinkedListNode`1.#ctor(`0)"> 1114 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.LinkedListNode`1" /> contenente i dati specificati.</summary> 1115 <param name="value">Valore contenuto nell'oggetto <see cref="T:System.Collections.Generic.LinkedListNode`1" />.</param> 1116 </member> 1117 <member name="P:System.Collections.Generic.LinkedListNode`1.List"> 1118 <summary>Ottiene l'insieme <see cref="T:System.Collections.Generic.LinkedList`1" /> a cui appartiene il nodo <see cref="T:System.Collections.Generic.LinkedListNode`1" />.</summary> 1119 <returns>Riferimento all'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" /> a cui appartiene l'oggetto <see cref="T:System.Collections.Generic.LinkedListNode`1" /> oppure null se l'oggetto <see cref="T:System.Collections.Generic.LinkedListNode`1" /> non è collegato.</returns> 1120 </member> 1121 <member name="P:System.Collections.Generic.LinkedListNode`1.Next"> 1122 <summary>Ottiene il nodo successivo dell'insieme <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1123 <returns>Riferimento al nodo successivo nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />, or null se il nodo corrente è l'ultimo elemento (<see cref="P:System.Collections.Generic.LinkedList`1.Last" />) dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns> 1124 </member> 1125 <member name="P:System.Collections.Generic.LinkedListNode`1.Previous"> 1126 <summary>Ottiene il nodo precedente dell'insieme <see cref="T:System.Collections.Generic.LinkedList`1" />.</summary> 1127 <returns>Riferimento al nodo precedente nell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />, or null se il nodo corrente è primo elemento (<see cref="P:System.Collections.Generic.LinkedList`1.First" />) dell'oggetto <see cref="T:System.Collections.Generic.LinkedList`1" />.</returns> 1128 </member> 1129 <member name="P:System.Collections.Generic.LinkedListNode`1.Value"> 1130 <summary>Ottiene il valore contenuto nel nodo.</summary> 1131 <returns>Valore contenuto nel nodo.</returns> 1132 </member> 1133 <member name="T:System.Collections.Generic.List`1"> 1134 <summary>Rappresenta un elenco di oggetti fortemente tipizzato accessibile per indice.Fornisce metodi per la ricerca, l'ordinamento e la modifica degli elenchi.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere Origine riferimento.</summary> 1135 <typeparam name="T">Tipo di elementi contenuti nell'elenco.</typeparam> 1136 <filterpriority>1</filterpriority> 1137 </member> 1138 <member name="M:System.Collections.Generic.List`1.#ctor"> 1139 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.List`1" /> vuota e con capacità iniziale predefinita.</summary> 1140 </member> 1141 <member name="M:System.Collections.Generic.List`1.#ctor(System.Collections.Generic.IEnumerable{`0})"> 1142 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.List`1" /> che contiene gli elementi copiati dalla raccolta specificata e ha la capacità sufficiente per contenere il numero di elementi copiati.</summary> 1143 <param name="collection">Raccolta i cui elementi vengono copiati nel nuovo elenco.</param> 1144 <exception cref="T:System.ArgumentNullException"> 1145 <paramref name="collection" /> è null.</exception> 1146 </member> 1147 <member name="M:System.Collections.Generic.List`1.#ctor(System.Int32)"> 1148 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.List`1" /> vuota e con capacità iniziale specificata.</summary> 1149 <param name="capacity">Numero di elementi che possono essere archiviati inizialmente nel nuovo elenco.</param> 1150 <exception cref="T:System.ArgumentOutOfRangeException"> 1151 <paramref name="capacity" /> è minore di 0. </exception> 1152 </member> 1153 <member name="M:System.Collections.Generic.List`1.Add(`0)"> 1154 <summary>Aggiunge un oggetto alla fine di <see cref="T:System.Collections.Generic.List`1" />.</summary> 1155 <param name="item">Oggetto da aggiungere alla fine di <see cref="T:System.Collections.Generic.List`1" />.Il valore può essere null per i tipi di riferimento.</param> 1156 </member> 1157 <member name="M:System.Collections.Generic.List`1.AddRange(System.Collections.Generic.IEnumerable{`0})"> 1158 <summary>Aggiunge gli elementi della raccolta specificata alla fine di <see cref="T:System.Collections.Generic.List`1" />.</summary> 1159 <param name="collection">Raccolta i cui elementi devono essere aggiunti alla fine di <see cref="T:System.Collections.Generic.List`1" />.La raccolta non può essere null, ma può contenere elementi null, se il tipo <paramref name="T" /> è un tipo di riferimento.</param> 1160 <exception cref="T:System.ArgumentNullException"> 1161 <paramref name="collection" /> è null.</exception> 1162 </member> 1163 <member name="M:System.Collections.Generic.List`1.AsReadOnly"> 1164 <summary>Restituisce un wrapper <see cref="T:System.Collections.Generic.IList`1" /> di sola lettura per la raccolta corrente.</summary> 1165 <returns>Oggetto <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" /> che funge da wrapper di sola lettura per l'oggetto <see cref="T:System.Collections.Generic.List`1" /> corrente.</returns> 1166 </member> 1167 <member name="M:System.Collections.Generic.List`1.BinarySearch(System.Int32,System.Int32,`0,System.Collections.Generic.IComparer{`0})"> 1168 <summary>Cerca un elemento in un intervallo di elementi nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> ordinato usando l'operatore di confronto specificato e restituisce l'indice in base zero dell'elemento.</summary> 1169 <returns>Indice in base zero di <paramref name="item" /> nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> ordinato, se <paramref name="item" /> viene trovato; in caso contrario, un numero negativo che rappresenta il complemento bit per bit dell'indice dell'elemento successivo maggiore di <paramref name="item" /> o, se non è disponibile alcun elemento maggiore, il complemento bit per bit di <see cref="P:System.Collections.Generic.List`1.Count" />.</returns> 1170 <param name="index">Indice iniziale in base zero dell'intervallo in cui eseguire la ricerca.</param> 1171 <param name="count">Lunghezza dell'intervallo in cui eseguire la ricerca.</param> 1172 <param name="item">Oggetto da individuare.Il valore può essere null per i tipi di riferimento.</param> 1173 <param name="comparer">Implementazione <see cref="T:System.Collections.Generic.IComparer`1" /> da usare durante il confronto di elementi oppure null per usare la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto.</param> 1174 <exception cref="T:System.ArgumentOutOfRangeException"> 1175 <paramref name="index" /> è minore di 0.-oppure-<paramref name="count" /> è minore di 0. </exception> 1176 <exception cref="T:System.ArgumentException"> 1177 <paramref name="index" /> e <paramref name="count" /> non identificano un intervallo valido in <see cref="T:System.Collections.Generic.List`1" />.</exception> 1178 <exception cref="T:System.InvalidOperationException"> 1179 <paramref name="comparer" /> è null e mediante la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto predefinito non è possibile rilevare un'implementazione dell'interfaccia generica <see cref="T:System.IComparable`1" /> o dell'interfaccia <see cref="T:System.IComparable" /> per il tipo <paramref name="T" />.</exception> 1180 </member> 1181 <member name="M:System.Collections.Generic.List`1.BinarySearch(`0)"> 1182 <summary>Cerca un elemento nell'intero <see cref="T:System.Collections.Generic.List`1" /> ordinato usando l'operatore di confronto predefinito e restituisce l'indice in base zero dell'elemento.</summary> 1183 <returns>Indice in base zero di <paramref name="item" /> nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> ordinato, se <paramref name="item" /> viene trovato; in caso contrario, un numero negativo che rappresenta il complemento bit per bit dell'indice dell'elemento successivo maggiore di <paramref name="item" /> o, se non è disponibile alcun elemento maggiore, il complemento bit per bit di <see cref="P:System.Collections.Generic.List`1.Count" />.</returns> 1184 <param name="item">Oggetto da individuare.Il valore può essere null per i tipi di riferimento.</param> 1185 <exception cref="T:System.InvalidOperationException">Mediante la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto predefinito non è possibile rilevare un'implementazione dell'interfaccia generica <see cref="T:System.IComparable`1" /> o dell'interfaccia <see cref="T:System.IComparable" /> per il tipo <paramref name="T" />.</exception> 1186 </member> 1187 <member name="M:System.Collections.Generic.List`1.BinarySearch(`0,System.Collections.Generic.IComparer{`0})"> 1188 <summary>Cerca un elemento nell'intero <see cref="T:System.Collections.Generic.List`1" /> ordinato usando l'operatore di confronto specificato e restituisce l'indice in base zero dell'elemento.</summary> 1189 <returns>Indice in base zero di <paramref name="item" /> nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> ordinato, se <paramref name="item" /> viene trovato; in caso contrario, un numero negativo che rappresenta il complemento bit per bit dell'indice dell'elemento successivo maggiore di <paramref name="item" /> o, se non è disponibile alcun elemento maggiore, il complemento bit per bit di <see cref="P:System.Collections.Generic.List`1.Count" />.</returns> 1190 <param name="item">Oggetto da individuare.Il valore può essere null per i tipi di riferimento.</param> 1191 <param name="comparer">Implementazione <see cref="T:System.Collections.Generic.IComparer`1" /> da usare quando si confrontano gli elementi.-oppure-null per usare la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto predefinito.</param> 1192 <exception cref="T:System.InvalidOperationException"> 1193 <paramref name="comparer" /> è null e mediante la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto predefinito non è possibile rilevare un'implementazione dell'interfaccia generica <see cref="T:System.IComparable`1" /> o dell'interfaccia <see cref="T:System.IComparable" /> per il tipo <paramref name="T" />.</exception> 1194 </member> 1195 <member name="P:System.Collections.Generic.List`1.Capacity"> 1196 <summary>Ottiene o imposta il numero totale di elementi che la struttura dati interna è in grado di contenere senza alcun ridimensionamento.</summary> 1197 <returns>Numero di elementi che <see cref="T:System.Collections.Generic.List`1" /> può contenere prima che sia necessario un ridimensionamento.</returns> 1198 <exception cref="T:System.ArgumentOutOfRangeException"> 1199 <see cref="P:System.Collections.Generic.List`1.Capacity" /> viene impostato su un valore che è minore di <see cref="P:System.Collections.Generic.List`1.Count" />. </exception> 1200 <exception cref="T:System.OutOfMemoryException">La memoria disponibile nel sistema non è sufficiente.</exception> 1201 </member> 1202 <member name="M:System.Collections.Generic.List`1.Clear"> 1203 <summary>Rimuove tutti gli elementi da <see cref="T:System.Collections.Generic.List`1" />.</summary> 1204 </member> 1205 <member name="M:System.Collections.Generic.List`1.Contains(`0)"> 1206 <summary>Determina se un elemento è incluso in <see cref="T:System.Collections.Generic.List`1" />.</summary> 1207 <returns>true se <paramref name="item" /> è presente in <see cref="T:System.Collections.Generic.List`1" />; in caso contrario, false.</returns> 1208 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.Generic.List`1" />.Il valore può essere null per i tipi di riferimento.</param> 1209 </member> 1210 <member name="M:System.Collections.Generic.List`1.CopyTo(System.Int32,`0[],System.Int32,System.Int32)"> 1211 <summary>Copia un intervallo di elementi da <see cref="T:System.Collections.Generic.List`1" /> in una matrice compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary> 1212 <param name="index">Indice in base zero dell'oggetto <see cref="T:System.Collections.Generic.List`1" /> di origine a partire dal quale viene effettuata la copia.</param> 1213 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.List`1" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 1214 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 1215 <param name="count">Numero degli elementi da copiare.</param> 1216 <exception cref="T:System.ArgumentNullException"> 1217 <paramref name="array" /> è null. </exception> 1218 <exception cref="T:System.ArgumentOutOfRangeException"> 1219 <paramref name="index" /> è minore di 0.-oppure-<paramref name="arrayIndex" /> è minore di 0.-oppure-<paramref name="count" /> è minore di 0. </exception> 1220 <exception cref="T:System.ArgumentException"> 1221 <paramref name="index" /> è uguale a o maggiore di <see cref="P:System.Collections.Generic.List`1.Count" /> del <see cref="T:System.Collections.Generic.List`1" /> di origine.-oppure-Il numero degli elementi da <paramref name="index" /> alla fine della classe <see cref="T:System.Collections.Generic.List`1" /> di origine è maggiore dello spazio disponibile da <paramref name="arrayIndex" /> alla fine dell'oggetto <paramref name="array" /> di destinazione. </exception> 1222 </member> 1223 <member name="M:System.Collections.Generic.List`1.CopyTo(`0[])"> 1224 <summary>Copia l'intero oggetto <see cref="T:System.Collections.Generic.List`1" /> in una matrice compatibile unidimensionale, a partire dall'inizio della matrice di destinazione.</summary> 1225 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.List`1" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 1226 <exception cref="T:System.ArgumentNullException"> 1227 <paramref name="array" /> è null.</exception> 1228 <exception cref="T:System.ArgumentException">Il numero di elementi nel <see cref="T:System.Collections.Generic.List`1" /> di origine è maggiore del numero di elementi che la <paramref name="array" /> di destinazione può contenere.</exception> 1229 </member> 1230 <member name="M:System.Collections.Generic.List`1.CopyTo(`0[],System.Int32)"> 1231 <summary>Copia l'intero oggetto <see cref="T:System.Collections.Generic.List`1" /> in una matrice compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary> 1232 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.List`1" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 1233 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 1234 <exception cref="T:System.ArgumentNullException"> 1235 <paramref name="array" /> è null.</exception> 1236 <exception cref="T:System.ArgumentOutOfRangeException"> 1237 <paramref name="arrayIndex" /> è minore di 0.</exception> 1238 <exception cref="T:System.ArgumentException">Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> di origine è maggiore dello spazio disponibile tra <paramref name="arrayIndex" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception> 1239 </member> 1240 <member name="P:System.Collections.Generic.List`1.Count"> 1241 <summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Collections.Generic.List`1" />.</summary> 1242 <returns>Il numero di elementi contenuti in <see cref="T:System.Collections.Generic.List`1" />.</returns> 1243 </member> 1244 <member name="M:System.Collections.Generic.List`1.Exists(System.Predicate{`0})"> 1245 <summary>Determina se <see cref="T:System.Collections.Generic.List`1" /> contiene gli elementi che corrispondono alle condizioni definite dal predicato specificato.</summary> 1246 <returns>true se <see cref="T:System.Collections.Generic.List`1" /> contiene uno o più elementi che corrispondono alle condizioni definite dal predicato specificato; in caso contrario, false.</returns> 1247 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni degli elementi da cercare.</param> 1248 <exception cref="T:System.ArgumentNullException"> 1249 <paramref name="match" /> è null.</exception> 1250 </member> 1251 <member name="M:System.Collections.Generic.List`1.Find(System.Predicate{`0})"> 1252 <summary>Cerca un elemento che soddisfi le condizioni definite nel predicato specificato e restituisce la prima occorrenza all'interno dell'intero oggetto <see cref="T:System.Collections.Generic.List`1" />.</summary> 1253 <returns>Primo elemento che soddisfa le condizioni definite dal predicato specificato, se trovato; in caso contrario, viene restituito il valore predefinito del tipo <paramref name="T" />.</returns> 1254 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni dell'elemento da cercare.</param> 1255 <exception cref="T:System.ArgumentNullException"> 1256 <paramref name="match" /> è null.</exception> 1257 </member> 1258 <member name="M:System.Collections.Generic.List`1.FindAll(System.Predicate{`0})"> 1259 <summary>Recupera tutti gli elementi che soddisfano le condizioni definite nel predicato specificato.</summary> 1260 <returns>Oggetto <see cref="T:System.Collections.Generic.List`1" /> contenente tutti gli elementi che corrispondono alle condizioni definite dal predicato specificato, se presente; in caso contrario, un oggetto <see cref="T:System.Collections.Generic.List`1" /> vuoto.</returns> 1261 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni degli elementi da cercare.</param> 1262 <exception cref="T:System.ArgumentNullException"> 1263 <paramref name="match" /> è null.</exception> 1264 </member> 1265 <member name="M:System.Collections.Generic.List`1.FindIndex(System.Int32,System.Int32,System.Predicate{`0})"> 1266 <summary>Cerca un elemento che soddisfi le condizioni definite dal predicato specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> che inizia dall'indice specificato e contiene il numero indicato di elementi.</summary> 1267 <returns>Indice in base zero della prima occorrenza di un elemento che corrisponde alle condizioni definite da <paramref name="match" />, se presente; in caso contrario, –1.</returns> 1268 <param name="startIndex">Indice iniziale in base zero della ricerca.</param> 1269 <param name="count">Numero di elementi nella sezione in cui effettuare la ricerca.</param> 1270 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni dell'elemento da cercare.</param> 1271 <exception cref="T:System.ArgumentNullException"> 1272 <paramref name="match" /> è null.</exception> 1273 <exception cref="T:System.ArgumentOutOfRangeException"> 1274 <paramref name="startIndex" /> non rientra nell'intervallo di indici validi per <see cref="T:System.Collections.Generic.List`1" />.-oppure-<paramref name="count" /> è minore di 0.-oppure-<paramref name="startIndex" /> e <paramref name="count" /> non specificano una sezione valida in <see cref="T:System.Collections.Generic.List`1" />.</exception> 1275 </member> 1276 <member name="M:System.Collections.Generic.List`1.FindIndex(System.Int32,System.Predicate{`0})"> 1277 <summary>Cerca un elemento che soddisfi le condizioni definite dal predicato specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> compreso tra l'indice specificato e l'ultimo elemento.</summary> 1278 <returns>Indice in base zero della prima occorrenza di un elemento che corrisponde alle condizioni definite da <paramref name="match" />, se presente; in caso contrario, –1.</returns> 1279 <param name="startIndex">Indice iniziale in base zero della ricerca.</param> 1280 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni dell'elemento da cercare.</param> 1281 <exception cref="T:System.ArgumentNullException"> 1282 <paramref name="match" /> è null.</exception> 1283 <exception cref="T:System.ArgumentOutOfRangeException"> 1284 <paramref name="startIndex" /> non rientra nell'intervallo di indici validi per <see cref="T:System.Collections.Generic.List`1" />.</exception> 1285 </member> 1286 <member name="M:System.Collections.Generic.List`1.FindIndex(System.Predicate{`0})"> 1287 <summary>Cerca un elemento che corrisponda alle condizioni definite dal predicato specificato e restituisce l'indice in base zero della prima occorrenza all'interno di <see cref="T:System.Collections.Generic.List`1" />.</summary> 1288 <returns>Indice in base zero della prima occorrenza di un elemento che corrisponde alle condizioni definite da <paramref name="match" />, se presente; in caso contrario, –1.</returns> 1289 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni dell'elemento da cercare.</param> 1290 <exception cref="T:System.ArgumentNullException"> 1291 <paramref name="match" /> è null.</exception> 1292 </member> 1293 <member name="M:System.Collections.Generic.List`1.FindLast(System.Predicate{`0})"> 1294 <summary>Cerca un elemento che soddisfi le condizioni definite nel predicato specificato e restituisce l'ultima occorrenza all'interno dell'intero oggetto <see cref="T:System.Collections.Generic.List`1" />.</summary> 1295 <returns>Ultimo elemento che soddisfa le condizioni definite dal predicato specificato, se trovato; in caso contrario, viene restituito il valore predefinito del tipo <paramref name="T" />.</returns> 1296 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni dell'elemento da cercare.</param> 1297 <exception cref="T:System.ArgumentNullException"> 1298 <paramref name="match" /> è null.</exception> 1299 </member> 1300 <member name="M:System.Collections.Generic.List`1.FindLastIndex(System.Int32,System.Int32,System.Predicate{`0})"> 1301 <summary>Cerca un elemento che soddisfi le condizioni definite dal predicato specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intervallo di elementi in <see cref="T:System.Collections.Generic.List`1" /> che contiene il numero indicato di elementi e termina in corrispondenza dell'indice specificato.</summary> 1302 <returns>Indice in base zero dell'ultima occorrenza di un elemento che corrisponde alle condizioni definite in <paramref name="match" />, se presente; in caso contrario, –1.</returns> 1303 <param name="startIndex">Indice iniziale in base zero della ricerca all'indietro.</param> 1304 <param name="count">Numero di elementi nella sezione in cui effettuare la ricerca.</param> 1305 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni dell'elemento da cercare.</param> 1306 <exception cref="T:System.ArgumentNullException"> 1307 <paramref name="match" /> è null.</exception> 1308 <exception cref="T:System.ArgumentOutOfRangeException"> 1309 <paramref name="startIndex" /> non rientra nell'intervallo di indici validi per <see cref="T:System.Collections.Generic.List`1" />.-oppure-<paramref name="count" /> è minore di 0.-oppure-<paramref name="startIndex" /> e <paramref name="count" /> non specificano una sezione valida in <see cref="T:System.Collections.Generic.List`1" />.</exception> 1310 </member> 1311 <member name="M:System.Collections.Generic.List`1.FindLastIndex(System.Int32,System.Predicate{`0})"> 1312 <summary>Cerca un elemento che soddisfi le condizioni definite dal predicato specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intervallo di elementi in <see cref="T:System.Collections.Generic.List`1" /> compreso tra il primo elemento e l'indice specificato.</summary> 1313 <returns>Indice in base zero dell'ultima occorrenza di un elemento che corrisponde alle condizioni definite in <paramref name="match" />, se presente; in caso contrario, –1.</returns> 1314 <param name="startIndex">Indice iniziale in base zero della ricerca all'indietro.</param> 1315 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni dell'elemento da cercare.</param> 1316 <exception cref="T:System.ArgumentNullException"> 1317 <paramref name="match" /> è null.</exception> 1318 <exception cref="T:System.ArgumentOutOfRangeException"> 1319 <paramref name="startIndex" /> non rientra nell'intervallo di indici validi per <see cref="T:System.Collections.Generic.List`1" />.</exception> 1320 </member> 1321 <member name="M:System.Collections.Generic.List`1.FindLastIndex(System.Predicate{`0})"> 1322 <summary>Cerca un elemento che soddisfi le condizioni definite dal predicato specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intero oggetto <see cref="T:System.Collections.Generic.List`1" />.</summary> 1323 <returns>Indice in base zero dell'ultima occorrenza di un elemento che corrisponde alle condizioni definite in <paramref name="match" />, se presente; in caso contrario, –1.</returns> 1324 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni dell'elemento da cercare.</param> 1325 <exception cref="T:System.ArgumentNullException"> 1326 <paramref name="match" /> è null.</exception> 1327 </member> 1328 <member name="M:System.Collections.Generic.List`1.ForEach(System.Action{`0})"> 1329 <summary>Esegue l'azione specificata su ogni elemento di <see cref="T:System.Collections.Generic.List`1" />.</summary> 1330 <param name="action">Delegato <see cref="T:System.Action`1" /> da eseguire su ogni elemento di <see cref="T:System.Collections.Generic.List`1" />.</param> 1331 <exception cref="T:System.ArgumentNullException"> 1332 <paramref name="action" /> è null.</exception> 1333 </member> 1334 <member name="M:System.Collections.Generic.List`1.GetEnumerator"> 1335 <summary>Restituisce un enumeratore che esegue l'iterazione di <see cref="T:System.Collections.Generic.List`1" />.</summary> 1336 <returns>Oggetto <see cref="T:System.Collections.Generic.List`1.Enumerator" /> per <see cref="T:System.Collections.Generic.List`1" />.</returns> 1337 </member> 1338 <member name="M:System.Collections.Generic.List`1.GetRange(System.Int32,System.Int32)"> 1339 <summary>Crea una copia dei riferimenti di un intervallo di elementi nella classe <see cref="T:System.Collections.Generic.List`1" /> di origine.</summary> 1340 <returns>Copia dei riferimenti di un intervallo di elementi nella classe <see cref="T:System.Collections.Generic.List`1" /> di origine.</returns> 1341 <param name="index">Indice in base zero di <see cref="T:System.Collections.Generic.List`1" /> in corrispondenza del quale inizia la serie.</param> 1342 <param name="count">Numero di elementi nell'intervallo.</param> 1343 <exception cref="T:System.ArgumentOutOfRangeException"> 1344 <paramref name="index" /> è minore di 0.-oppure-<paramref name="count" /> è minore di 0.</exception> 1345 <exception cref="T:System.ArgumentException"> 1346 <paramref name="index" /> e <paramref name="count" /> non identificano un intervallo valido di elementi in <see cref="T:System.Collections.Generic.List`1" />.</exception> 1347 </member> 1348 <member name="M:System.Collections.Generic.List`1.IndexOf(`0)"> 1349 <summary>Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'intero oggetto <see cref="T:System.Collections.Generic.List`1" />.</summary> 1350 <returns>Indice in base zero della prima occorrenza di <paramref name="item" /> all'interno dell'intero oggetto <see cref="T:System.Collections.Generic.List`1" />, se presente; in caso contrario, -1.</returns> 1351 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.Generic.List`1" />.Il valore può essere null per i tipi di riferimento.</param> 1352 </member> 1353 <member name="M:System.Collections.Generic.List`1.IndexOf(`0,System.Int32)"> 1354 <summary>Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> che è compreso tra l'indice specificato e l'ultimo elemento.</summary> 1355 <returns>Indice in base zero della prima occorrenza di <paramref name="item" /> all'interno dell'intervallo di elementi dell'oggetto <see cref="T:System.Collections.Generic.List`1" /> compreso tra <paramref name="index" /> e l'ultimo elemento, se presente; in caso contrario, –1.</returns> 1356 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.Generic.List`1" />.Il valore può essere null per i tipi di riferimento.</param> 1357 <param name="index">Indice iniziale in base zero della ricerca.0 (zero) è valido in un elenco vuoto.</param> 1358 <exception cref="T:System.ArgumentOutOfRangeException"> 1359 <paramref name="index" /> non rientra nell'intervallo di indici validi per <see cref="T:System.Collections.Generic.List`1" />.</exception> 1360 </member> 1361 <member name="M:System.Collections.Generic.List`1.IndexOf(`0,System.Int32,System.Int32)"> 1362 <summary>Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> che inizia in corrispondenza dell'indice specificato e contiene il numero di elementi specificato.</summary> 1363 <returns>Indice in base zero della prima occorrenza di <paramref name="item" /> all'interno dell'intervallo di elementi dell'oggetto <see cref="T:System.Collections.Generic.List`1" /> che inizia da <paramref name="index" /> e contiene il numero di elementi corrispondente a <paramref name="count" />, se presente; in caso contrario, –1.</returns> 1364 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.Generic.List`1" />.Il valore può essere null per i tipi di riferimento.</param> 1365 <param name="index">Indice iniziale in base zero della ricerca.0 (zero) è valido in un elenco vuoto.</param> 1366 <param name="count">Numero di elementi nella sezione in cui effettuare la ricerca.</param> 1367 <exception cref="T:System.ArgumentOutOfRangeException"> 1368 <paramref name="index" /> non rientra nell'intervallo di indici validi per <see cref="T:System.Collections.Generic.List`1" />.-oppure-<paramref name="count" /> è minore di 0.-oppure-<paramref name="index" /> e <paramref name="count" /> non specificano una sezione valida in <see cref="T:System.Collections.Generic.List`1" />.</exception> 1369 </member> 1370 <member name="M:System.Collections.Generic.List`1.Insert(System.Int32,`0)"> 1371 <summary>Inserisce un elemento in <see cref="T:System.Collections.Generic.List`1" /> in corrispondenza dell'indice specificato.</summary> 1372 <param name="index">Indice in base zero nel quale <paramref name="item" /> deve essere inserito.</param> 1373 <param name="item">Oggetto da inserire.Il valore può essere null per i tipi di riferimento.</param> 1374 <exception cref="T:System.ArgumentOutOfRangeException"> 1375 <paramref name="index" /> è minore di 0.-oppure-<paramref name="index" /> è maggiore di <see cref="P:System.Collections.Generic.List`1.Count" />.</exception> 1376 </member> 1377 <member name="M:System.Collections.Generic.List`1.InsertRange(System.Int32,System.Collections.Generic.IEnumerable{`0})"> 1378 <summary>Inserisce gli elementi di una raccolta in <see cref="T:System.Collections.Generic.List`1" /> in corrispondenza dell'indice specificato.</summary> 1379 <param name="index">Indice in base zero in corrispondenza del quale devono essere inseriti i nuovi elementi.</param> 1380 <param name="collection">Raccolta i cui elementi devono essere inseriti in <see cref="T:System.Collections.Generic.List`1" />.La raccolta non può essere null, ma può contenere elementi null, se il tipo <paramref name="T" /> è un tipo di riferimento.</param> 1381 <exception cref="T:System.ArgumentNullException"> 1382 <paramref name="collection" /> è null.</exception> 1383 <exception cref="T:System.ArgumentOutOfRangeException"> 1384 <paramref name="index" /> è minore di 0.-oppure-<paramref name="index" /> è maggiore di <see cref="P:System.Collections.Generic.List`1.Count" />.</exception> 1385 </member> 1386 <member name="P:System.Collections.Generic.List`1.Item(System.Int32)"> 1387 <summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary> 1388 <returns>Elemento in corrispondenza dell'indice specificato.</returns> 1389 <param name="index">Indice in base zero dell'elemento da ottenere o impostare.</param> 1390 <exception cref="T:System.ArgumentOutOfRangeException"> 1391 <paramref name="index" /> è minore di 0.-oppure-<paramref name="index" /> è maggiore di o uguale a <see cref="P:System.Collections.Generic.List`1.Count" />. </exception> 1392 </member> 1393 <member name="M:System.Collections.Generic.List`1.LastIndexOf(`0)"> 1394 <summary>Cerca l'oggetto specificato e restituisce l'indice in base zero dell'ultima occorrenza nell'intera classe <see cref="T:System.Collections.Generic.List`1" />.</summary> 1395 <returns>Indice in base zero dell'ultima occorrenza di <paramref name="item" /> all'interno dell'intero oggetto <see cref="T:System.Collections.Generic.List`1" />, se presente; in caso contrario, –1.</returns> 1396 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.Generic.List`1" />.Il valore può essere null per i tipi di riferimento.</param> 1397 </member> 1398 <member name="M:System.Collections.Generic.List`1.LastIndexOf(`0,System.Int32)"> 1399 <summary>Cerca l'oggetto specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intervallo di elementi nella classe <see cref="T:System.Collections.Generic.List`1" /> che è compresa tra il primo elemento e l'indice specificato.</summary> 1400 <returns>Indice in base zero dell'ultima occorrenza di <paramref name="item" /> all'interno dell'intervallo di elementi dell'oggetto <see cref="T:System.Collections.Generic.List`1" /> compreso tra il primo elemento e <paramref name="index" />, se presente; in caso contrario, –1.</returns> 1401 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.Generic.List`1" />.Il valore può essere null per i tipi di riferimento.</param> 1402 <param name="index">Indice iniziale in base zero della ricerca all'indietro.</param> 1403 <exception cref="T:System.ArgumentOutOfRangeException"> 1404 <paramref name="index" /> non rientra nell'intervallo di indici validi per <see cref="T:System.Collections.Generic.List`1" />. </exception> 1405 </member> 1406 <member name="M:System.Collections.Generic.List`1.LastIndexOf(`0,System.Int32,System.Int32)"> 1407 <summary>Cerca l'oggetto specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intervallo di elementi della classe <see cref="T:System.Collections.Generic.List`1" /> che contiene il numero di elementi specificato e termina in corrispondenza dell'indice specificato.</summary> 1408 <returns>Indice in base zero dell'ultima occorrenza di <paramref name="item" /> all'interno dell'intervallo di elementi in <see cref="T:System.Collections.Generic.List`1" /> che contiene un numero di elementi corrispondente a <paramref name="count" /> e termina in corrispondenza di <paramref name="index" />, se presente; in caso contrario, –1.</returns> 1409 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.Generic.List`1" />.Il valore può essere null per i tipi di riferimento.</param> 1410 <param name="index">Indice iniziale in base zero della ricerca all'indietro.</param> 1411 <param name="count">Numero di elementi nella sezione in cui effettuare la ricerca.</param> 1412 <exception cref="T:System.ArgumentOutOfRangeException"> 1413 <paramref name="index" /> non rientra nell'intervallo di indici validi per <see cref="T:System.Collections.Generic.List`1" />.-oppure-<paramref name="count" /> è minore di 0.-oppure-<paramref name="index" /> e <paramref name="count" /> non specificano una sezione valida in <see cref="T:System.Collections.Generic.List`1" />. </exception> 1414 </member> 1415 <member name="M:System.Collections.Generic.List`1.Remove(`0)"> 1416 <summary>Rimuove la prima occorrenza di un oggetto specifico da <see cref="T:System.Collections.Generic.List`1" />.</summary> 1417 <returns>true se <paramref name="item" /> viene rimosso correttamente; in caso contrario, false.Questo metodo restituisce anche false se <paramref name="item" /> non è stato trovato nell'oggetto <see cref="T:System.Collections.Generic.List`1" />.</returns> 1418 <param name="item">Oggetto da rimuovere da <see cref="T:System.Collections.Generic.List`1" />.Il valore può essere null per i tipi di riferimento.</param> 1419 </member> 1420 <member name="M:System.Collections.Generic.List`1.RemoveAll(System.Predicate{`0})"> 1421 <summary>Rimuove tutti gli elementi che corrispondono alle condizioni definite dal predicato specificato.</summary> 1422 <returns>Numero di elementi rimossi da <see cref="T:System.Collections.Generic.List`1" /> .</returns> 1423 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni degli elementi da rimuovere.</param> 1424 <exception cref="T:System.ArgumentNullException"> 1425 <paramref name="match" /> è null.</exception> 1426 </member> 1427 <member name="M:System.Collections.Generic.List`1.RemoveAt(System.Int32)"> 1428 <summary>Rimuove l'elemento in corrispondenza dell'indice specificato di <see cref="T:System.Collections.Generic.List`1" />.</summary> 1429 <param name="index">Indice in base zero dell'elemento da rimuovere.</param> 1430 <exception cref="T:System.ArgumentOutOfRangeException"> 1431 <paramref name="index" /> è minore di 0.-oppure-<paramref name="index" /> è maggiore di o uguale a <see cref="P:System.Collections.Generic.List`1.Count" />.</exception> 1432 </member> 1433 <member name="M:System.Collections.Generic.List`1.RemoveRange(System.Int32,System.Int32)"> 1434 <summary>Rimuove un intervallo di elementi da <see cref="T:System.Collections.Generic.List`1" />.</summary> 1435 <param name="index">Indice iniziale in base zero dell'intervallo di elementi da rimuovere.</param> 1436 <param name="count">Numero di elementi da rimuovere.</param> 1437 <exception cref="T:System.ArgumentOutOfRangeException"> 1438 <paramref name="index" /> è minore di 0.-oppure-<paramref name="count" /> è minore di 0.</exception> 1439 <exception cref="T:System.ArgumentException"> 1440 <paramref name="index" /> e <paramref name="count" /> non identificano un intervallo valido di elementi in <see cref="T:System.Collections.Generic.List`1" />.</exception> 1441 </member> 1442 <member name="M:System.Collections.Generic.List`1.Reverse"> 1443 <summary>Inverte l'ordine degli elementi nell'intero <see cref="T:System.Collections.Generic.List`1" />.</summary> 1444 </member> 1445 <member name="M:System.Collections.Generic.List`1.Reverse(System.Int32,System.Int32)"> 1446 <summary>Inverte l'ordine degli elementi nell'intervallo specificato.</summary> 1447 <param name="index">Indice iniziale in base zero dell'intervallo da invertire.</param> 1448 <param name="count">Numero di elementi nell'intervallo da invertire.</param> 1449 <exception cref="T:System.ArgumentOutOfRangeException"> 1450 <paramref name="index" /> è minore di 0.-oppure-<paramref name="count" /> è minore di 0. </exception> 1451 <exception cref="T:System.ArgumentException"> 1452 <paramref name="index" /> e <paramref name="count" /> non identificano un intervallo valido di elementi in <see cref="T:System.Collections.Generic.List`1" />. </exception> 1453 </member> 1454 <member name="M:System.Collections.Generic.List`1.Sort"> 1455 <summary>Ordina gli elementi dell'intero oggetto <see cref="T:System.Collections.Generic.List`1" /> usando l'operatore di confronto predefinito.</summary> 1456 <exception cref="T:System.InvalidOperationException">Mediante la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto predefinito non è possibile rilevare un'implementazione dell'interfaccia generica <see cref="T:System.IComparable`1" /> o dell'interfaccia <see cref="T:System.IComparable" /> per il tipo <paramref name="T" />.</exception> 1457 </member> 1458 <member name="M:System.Collections.Generic.List`1.Sort(System.Collections.Generic.IComparer{`0})"> 1459 <summary>Ordina gli elementi dell'intero <see cref="T:System.Collections.Generic.List`1" /> usando l'operatore di confronto specificato.</summary> 1460 <param name="comparer">Implementazione <see cref="T:System.Collections.Generic.IComparer`1" /> da usare durante il confronto di elementi oppure null per usare la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto.</param> 1461 <exception cref="T:System.InvalidOperationException"> 1462 <paramref name="comparer" /> è null e mediante la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto predefinito non è possibile rilevare l'implementazione dell'interfaccia generica <see cref="T:System.IComparable`1" /> o dell'interfaccia <see cref="T:System.IComparable" /> per il tipo <paramref name="T" />.</exception> 1463 <exception cref="T:System.ArgumentException">L'implementazione di <paramref name="comparer" /> ha causato un errore durante l'ordinamento.Ad esempio, <paramref name="comparer" /> potrebbe non restituire 0 quando si confronta un elemento con se stesso.</exception> 1464 </member> 1465 <member name="M:System.Collections.Generic.List`1.Sort(System.Comparison{`0})"> 1466 <summary>Ordina gli elementi nell'intera classe <see cref="T:System.Collections.Generic.List`1" /> usando l'oggetto <see cref="T:System.Comparison`1" /> specificato.</summary> 1467 <param name="comparison">Oggetto <see cref="T:System.Comparison`1" /> da usare quando si confrontano gli elementi.</param> 1468 <exception cref="T:System.ArgumentNullException"> 1469 <paramref name="comparison" /> è null.</exception> 1470 <exception cref="T:System.ArgumentException">L'implementazione di <paramref name="comparison" /> ha causato un errore durante l'ordinamento.Ad esempio, <paramref name="comparison" /> potrebbe non restituire 0 quando si confronta un elemento con se stesso.</exception> 1471 </member> 1472 <member name="M:System.Collections.Generic.List`1.Sort(System.Int32,System.Int32,System.Collections.Generic.IComparer{`0})"> 1473 <summary>Ordina gli elementi di un intervallo di elementi di <see cref="T:System.Collections.Generic.List`1" /> usando l'operatore di confronto specificato.</summary> 1474 <param name="index">Indice iniziale in base zero dell'intervallo da ordinare.</param> 1475 <param name="count">Lunghezza dell'intervallo da ordinare.</param> 1476 <param name="comparer">Implementazione <see cref="T:System.Collections.Generic.IComparer`1" /> da usare durante il confronto di elementi oppure null per usare la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto.</param> 1477 <exception cref="T:System.ArgumentOutOfRangeException"> 1478 <paramref name="index" /> è minore di 0.-oppure-<paramref name="count" /> è minore di 0.</exception> 1479 <exception cref="T:System.ArgumentException"> 1480 <paramref name="index" /> e <paramref name="count" /> non specificano un intervallo valido in <see cref="T:System.Collections.Generic.List`1" />.-oppure-L'implementazione di <paramref name="comparer" /> ha causato un errore durante l'ordinamento.Ad esempio, <paramref name="comparer" /> potrebbe non restituire 0 quando si confronta un elemento con se stesso.</exception> 1481 <exception cref="T:System.InvalidOperationException"> 1482 <paramref name="comparer" /> è null e mediante la proprietà <see cref="P:System.Collections.Generic.Comparer`1.Default" /> dell'operatore di confronto predefinito non è possibile rilevare l'implementazione dell'interfaccia generica <see cref="T:System.IComparable`1" /> o dell'interfaccia <see cref="T:System.IComparable" /> per il tipo <paramref name="T" />.</exception> 1483 </member> 1484 <member name="P:System.Collections.Generic.List`1.System#Collections#Generic#ICollection{T}#IsReadOnly"> 1485 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura.</summary> 1486 <returns>true se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.List`1" />, questa proprietà restituisce sempre false.</returns> 1487 </member> 1488 <member name="M:System.Collections.Generic.List`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 1489 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 1490 <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 1491 </member> 1492 <member name="M:System.Collections.Generic.List`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 1493 <summary>Copia gli elementi di <see cref="T:System.Collections.ICollection" /> in <see cref="T:System.Array" /> a partire da un particolare indice <see cref="T:System.Array" />.</summary> 1494 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ICollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 1495 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 1496 <exception cref="T:System.ArgumentNullException"> 1497 <paramref name="array" /> è null.</exception> 1498 <exception cref="T:System.ArgumentOutOfRangeException"> 1499 <paramref name="arrayIndex" /> è minore di 0.</exception> 1500 <exception cref="T:System.ArgumentException"> 1501 <paramref name="array" /> è multidimensionale.-oppure-<paramref name="array" /> non dispone di indicizzazione in base zero.-oppure-Il numero degli elementi nell'oggetto <see cref="T:System.Collections.ICollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="arrayIndex" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.-oppure-Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.ICollection" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception> 1502 </member> 1503 <member name="P:System.Collections.Generic.List`1.System#Collections#ICollection#IsSynchronized"> 1504 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 1505 <returns>true se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.List`1" />, questa proprietà restituisce sempre false.</returns> 1506 </member> 1507 <member name="P:System.Collections.Generic.List`1.System#Collections#ICollection#SyncRoot"> 1508 <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 1509 <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.List`1" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 1510 </member> 1511 <member name="M:System.Collections.Generic.List`1.System#Collections#IEnumerable#GetEnumerator"> 1512 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 1513 <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 1514 </member> 1515 <member name="M:System.Collections.Generic.List`1.System#Collections#IList#Add(System.Object)"> 1516 <summary>Aggiunge un elemento a <see cref="T:System.Collections.IList" />.</summary> 1517 <returns>Posizione in cui è stato inserito il nuovo elemento.</returns> 1518 <param name="item">Oggetto <see cref="T:System.Object" /> da aggiungere a <see cref="T:System.Collections.IList" />.</param> 1519 <exception cref="T:System.ArgumentException"> 1520 <paramref name="item" /> è un tipo non assegnabile all'oggetto <see cref="T:System.Collections.IList" />.</exception> 1521 </member> 1522 <member name="M:System.Collections.Generic.List`1.System#Collections#IList#Contains(System.Object)"> 1523 <summary>Stabilisce se <see cref="T:System.Collections.IList" /> contiene un valore specifico.</summary> 1524 <returns>true se <paramref name="item" /> è presente in <see cref="T:System.Collections.IList" />; in caso contrario, false.</returns> 1525 <param name="item">Oggetto <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.IList" />.</param> 1526 </member> 1527 <member name="M:System.Collections.Generic.List`1.System#Collections#IList#IndexOf(System.Object)"> 1528 <summary>Determina l'indice di un elemento specifico in <see cref="T:System.Collections.IList" />.</summary> 1529 <returns>Indice di <paramref name="item" />, se presente nell'elenco; in caso contrario, -1.</returns> 1530 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.IList" />.</param> 1531 <exception cref="T:System.ArgumentException"> 1532 <paramref name="item" /> è un tipo non assegnabile all'oggetto <see cref="T:System.Collections.IList" />.</exception> 1533 </member> 1534 <member name="M:System.Collections.Generic.List`1.System#Collections#IList#Insert(System.Int32,System.Object)"> 1535 <summary>Inserisce un elemento in <see cref="T:System.Collections.IList" /> in corrispondenza dell'indice specificato.</summary> 1536 <param name="index">Indice in base zero nel quale <paramref name="item" /> deve essere inserito.</param> 1537 <param name="item">Oggetto da inserire in <see cref="T:System.Collections.IList" />.</param> 1538 <exception cref="T:System.ArgumentOutOfRangeException"> 1539 <paramref name="index" /> non è un indice valido nell'interfaccia <see cref="T:System.Collections.IList" />. </exception> 1540 <exception cref="T:System.ArgumentException"> 1541 <paramref name="item" /> è un tipo non assegnabile all'oggetto <see cref="T:System.Collections.IList" />.</exception> 1542 </member> 1543 <member name="P:System.Collections.Generic.List`1.System#Collections#IList#IsFixedSize"> 1544 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.IList" /> ha dimensioni fisse.</summary> 1545 <returns>true se <see cref="T:System.Collections.IList" /> ha dimensioni fisse; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.List`1" />, questa proprietà restituisce sempre false.</returns> 1546 </member> 1547 <member name="P:System.Collections.Generic.List`1.System#Collections#IList#IsReadOnly"> 1548 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.IList" /> è di sola lettura.</summary> 1549 <returns>true se <see cref="T:System.Collections.IList" /> è di sola lettura; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.List`1" />, questa proprietà restituisce sempre false.</returns> 1550 </member> 1551 <member name="P:System.Collections.Generic.List`1.System#Collections#IList#Item(System.Int32)"> 1552 <summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary> 1553 <returns>Elemento in corrispondenza dell'indice specificato.</returns> 1554 <param name="index">Indice in base zero dell'elemento da ottenere o impostare.</param> 1555 <exception cref="T:System.ArgumentOutOfRangeException"> 1556 <paramref name="index" /> non è un indice valido nell'interfaccia <see cref="T:System.Collections.IList" />.</exception> 1557 <exception cref="T:System.ArgumentException">La proprietà viene impostata e il tipo del parametro <paramref name="value" /> non è assegnabile all'interfaccia <see cref="T:System.Collections.IList" />.</exception> 1558 </member> 1559 <member name="M:System.Collections.Generic.List`1.System#Collections#IList#Remove(System.Object)"> 1560 <summary>Rimuove la prima occorrenza di un oggetto specifico da <see cref="T:System.Collections.IList" />.</summary> 1561 <param name="item">Oggetto da rimuovere da <see cref="T:System.Collections.IList" />.</param> 1562 <exception cref="T:System.ArgumentException"> 1563 <paramref name="item" /> è un tipo non assegnabile all'oggetto <see cref="T:System.Collections.IList" />.</exception> 1564 </member> 1565 <member name="M:System.Collections.Generic.List`1.ToArray"> 1566 <summary>Copia gli elementi di <see cref="T:System.Collections.Generic.List`1" /> in una nuova matrice.</summary> 1567 <returns>Matrice contenente le copie degli elementi di <see cref="T:System.Collections.Generic.List`1" />.</returns> 1568 </member> 1569 <member name="M:System.Collections.Generic.List`1.TrimExcess"> 1570 <summary>Imposta la capacità sul numero reale di elementi nell'oggetto <see cref="T:System.Collections.Generic.List`1" />, se tale numero è inferiore a un valore soglia.</summary> 1571 </member> 1572 <member name="M:System.Collections.Generic.List`1.TrueForAll(System.Predicate{`0})"> 1573 <summary>Determina se ogni elemento nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> corrisponde alle condizioni definite dal predicato specificato.</summary> 1574 <returns>true se ogni elemento nell'oggetto <see cref="T:System.Collections.Generic.List`1" /> corrisponde alle condizioni definite dal predicato specificato; in caso contrario, false.Se l'elenco è privo di elementi, il valore restituito è true.</returns> 1575 <param name="match">Delegato <see cref="T:System.Predicate`1" /> che definisce le condizioni per verificare gli elementi.</param> 1576 <exception cref="T:System.ArgumentNullException"> 1577 <paramref name="match" /> è null.</exception> 1578 </member> 1579 <member name="T:System.Collections.Generic.List`1.Enumerator"> 1580 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.List`1" />.</summary> 1581 </member> 1582 <member name="P:System.Collections.Generic.List`1.Enumerator.Current"> 1583 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 1584 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.List`1" /> in corrispondenza della posizione corrente dell'enumeratore.</returns> 1585 </member> 1586 <member name="M:System.Collections.Generic.List`1.Enumerator.Dispose"> 1587 <summary>Rilascia tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.List`1.Enumerator" />.</summary> 1588 </member> 1589 <member name="M:System.Collections.Generic.List`1.Enumerator.MoveNext"> 1590 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.List`1" />.</summary> 1591 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 1592 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 1593 </member> 1594 <member name="P:System.Collections.Generic.List`1.Enumerator.System#Collections#IEnumerator#Current"> 1595 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 1596 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.List`1" /> in corrispondenza della posizione corrente dell'enumeratore.</returns> 1597 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 1598 </member> 1599 <member name="M:System.Collections.Generic.List`1.Enumerator.System#Collections#IEnumerator#Reset"> 1600 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 1601 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 1602 </member> 1603 <member name="T:System.Collections.Generic.Queue`1"> 1604 <summary>Rappresenta una raccolta di oggetti FIFO (First-In First-Out).</summary> 1605 <typeparam name="T">Specifica il tipo di elementi della coda.</typeparam> 1606 <filterpriority>1</filterpriority> 1607 </member> 1608 <member name="M:System.Collections.Generic.Queue`1.#ctor"> 1609 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Queue`1" /> vuota e con capacità iniziale predefinita.</summary> 1610 </member> 1611 <member name="M:System.Collections.Generic.Queue`1.#ctor(System.Collections.Generic.IEnumerable{`0})"> 1612 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Queue`1" /> che contiene gli elementi copiati dalla raccolta specificata e ha la capacità sufficiente per contenere il numero di elementi copiati.</summary> 1613 <param name="collection">Raccolta i cui elementi sono copiati nel nuovo oggetto <see cref="T:System.Collections.Generic.Queue`1" />.</param> 1614 <exception cref="T:System.ArgumentNullException"> 1615 <paramref name="collection" /> is null.</exception> 1616 </member> 1617 <member name="M:System.Collections.Generic.Queue`1.#ctor(System.Int32)"> 1618 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Queue`1" /> vuota e con capacità iniziale specificata.</summary> 1619 <param name="capacity">Il numero iniziale degli elementi che <see cref="T:System.Collections.Generic.Queue`1" /> può contenere.</param> 1620 <exception cref="T:System.ArgumentOutOfRangeException"> 1621 <paramref name="capacity" /> is less than zero.</exception> 1622 </member> 1623 <member name="M:System.Collections.Generic.Queue`1.Clear"> 1624 <summary>Rimuove tutti gli oggetti da <see cref="T:System.Collections.Generic.Queue`1" />.</summary> 1625 <filterpriority>1</filterpriority> 1626 </member> 1627 <member name="M:System.Collections.Generic.Queue`1.Contains(`0)"> 1628 <summary>Determina se un elemento è incluso in <see cref="T:System.Collections.Generic.Queue`1" />.</summary> 1629 <returns>true se <paramref name="item" /> è presente in <see cref="T:System.Collections.Generic.Queue`1" />; in caso contrario, false.</returns> 1630 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.Generic.Queue`1" />.Il valore può essere null per i tipi di riferimento.</param> 1631 </member> 1632 <member name="M:System.Collections.Generic.Queue`1.CopyTo(`0[],System.Int32)"> 1633 <summary>Copia gli elementi di <see cref="T:System.Collections.Generic.Queue`1" /> in un oggetto <see cref="T:System.Array" /> unidimensionale esistente, partendo dall'indice della matrice specificata.</summary> 1634 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.Queue`1" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 1635 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 1636 <exception cref="T:System.ArgumentNullException"> 1637 <paramref name="array" /> is null.</exception> 1638 <exception cref="T:System.ArgumentOutOfRangeException"> 1639 <paramref name="arrayIndex" /> is less than zero.</exception> 1640 <exception cref="T:System.ArgumentException">The number of elements in the source <see cref="T:System.Collections.Generic.Queue`1" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.</exception> 1641 </member> 1642 <member name="P:System.Collections.Generic.Queue`1.Count"> 1643 <summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Collections.Generic.Queue`1" />.</summary> 1644 <returns>Il numero di elementi contenuti in <see cref="T:System.Collections.Generic.Queue`1" />.</returns> 1645 </member> 1646 <member name="M:System.Collections.Generic.Queue`1.Dequeue"> 1647 <summary>Rimuove e restituisce l'oggetto all'inizio di <see cref="T:System.Collections.Generic.Queue`1" />.</summary> 1648 <returns>Oggetto rimosso dall'inizio di <see cref="T:System.Collections.Generic.Queue`1" />.</returns> 1649 <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.Queue`1" /> is empty.</exception> 1650 </member> 1651 <member name="M:System.Collections.Generic.Queue`1.Enqueue(`0)"> 1652 <summary>Aggiunge un oggetto alla fine di <see cref="T:System.Collections.Generic.Queue`1" />.</summary> 1653 <param name="item">Oggetto da aggiungere a <see cref="T:System.Collections.Generic.Queue`1" />.Il valore può essere null per i tipi di riferimento.</param> 1654 </member> 1655 <member name="M:System.Collections.Generic.Queue`1.GetEnumerator"> 1656 <summary>Restituisce un enumeratore che esegue l'iterazione di <see cref="T:System.Collections.Generic.Queue`1" />.</summary> 1657 <returns> 1658 <see cref="T:System.Collections.Generic.Queue`1.Enumerator" /> per l'oggetto <see cref="T:System.Collections.Generic.Queue`1" />.</returns> 1659 </member> 1660 <member name="M:System.Collections.Generic.Queue`1.Peek"> 1661 <summary>Restituisce l'oggetto all'inizio di <see cref="T:System.Collections.Generic.Queue`1" /> senza rimuoverlo.</summary> 1662 <returns>Oggetto all'inizio di <see cref="T:System.Collections.Generic.Queue`1" />.</returns> 1663 <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.Queue`1" /> is empty.</exception> 1664 </member> 1665 <member name="M:System.Collections.Generic.Queue`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 1666 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 1667 <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 1668 </member> 1669 <member name="M:System.Collections.Generic.Queue`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 1670 <summary>Copia gli elementi di <see cref="T:System.Collections.ICollection" /> in <see cref="T:System.Array" /> a partire da un particolare indice <see cref="T:System.Array" />.</summary> 1671 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ICollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 1672 <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 1673 <exception cref="T:System.ArgumentNullException"> 1674 <paramref name="array" /> is null.</exception> 1675 <exception cref="T:System.ArgumentOutOfRangeException"> 1676 <paramref name="index" /> is less than zero.</exception> 1677 <exception cref="T:System.ArgumentException"> 1678 <paramref name="array" /> is multidimensional.-or-<paramref name="array" /> does not have zero-based indexing.-or-The number of elements in the source <see cref="T:System.Collections.ICollection" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.-or-The type of the source <see cref="T:System.Collections.ICollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception> 1679 </member> 1680 <member name="P:System.Collections.Generic.Queue`1.System#Collections#ICollection#IsSynchronized"> 1681 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 1682 <returns>true se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Queue`1" />, questa proprietà restituisce sempre false.</returns> 1683 </member> 1684 <member name="P:System.Collections.Generic.Queue`1.System#Collections#ICollection#SyncRoot"> 1685 <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 1686 <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Queue`1" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 1687 </member> 1688 <member name="M:System.Collections.Generic.Queue`1.System#Collections#IEnumerable#GetEnumerator"> 1689 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 1690 <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 1691 </member> 1692 <member name="M:System.Collections.Generic.Queue`1.ToArray"> 1693 <summary>Copia gli elementi di <see cref="T:System.Collections.Generic.Queue`1" /> in una nuova matrice.</summary> 1694 <returns>Nuova matrice contenente gli elementi copiati da <see cref="T:System.Collections.Generic.Queue`1" />.</returns> 1695 </member> 1696 <member name="M:System.Collections.Generic.Queue`1.TrimExcess"> 1697 <summary>Imposta la capacità sul numero effettivo di elementi contenuti nell'oggetto <see cref="T:System.Collections.Generic.Queue`1" />, se questo numero è inferiore al 90 per cento della capacità corrente.</summary> 1698 </member> 1699 <member name="T:System.Collections.Generic.Queue`1.Enumerator"> 1700 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.Queue`1" />.</summary> 1701 </member> 1702 <member name="P:System.Collections.Generic.Queue`1.Enumerator.Current"> 1703 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 1704 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.Queue`1" /> in corrispondenza della posizione corrente dell'enumeratore.</returns> 1705 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 1706 </member> 1707 <member name="M:System.Collections.Generic.Queue`1.Enumerator.Dispose"> 1708 <summary>Rilascia tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.Queue`1.Enumerator" />.</summary> 1709 </member> 1710 <member name="M:System.Collections.Generic.Queue`1.Enumerator.MoveNext"> 1711 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.Queue`1" />.</summary> 1712 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 1713 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 1714 </member> 1715 <member name="P:System.Collections.Generic.Queue`1.Enumerator.System#Collections#IEnumerator#Current"> 1716 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 1717 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 1718 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 1719 </member> 1720 <member name="M:System.Collections.Generic.Queue`1.Enumerator.System#Collections#IEnumerator#Reset"> 1721 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 1722 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 1723 </member> 1724 <member name="T:System.Collections.Generic.SortedDictionary`2"> 1725 <summary>Rappresenta una raccolta di coppie chiave/valore ordinate in base alla chiave. </summary> 1726 <typeparam name="TKey">Tipo di chiavi nel dizionario.</typeparam> 1727 <typeparam name="TValue">Tipo di valori nel dizionario.</typeparam> 1728 <filterpriority>1</filterpriority> 1729 </member> 1730 <member name="M:System.Collections.Generic.SortedDictionary`2.#ctor"> 1731 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.SortedDictionary`2" /> e usa l'implementazione <see cref="T:System.Collections.Generic.IComparer`1" /> predefinita per il tipo di chiave.</summary> 1732 </member> 1733 <member name="M:System.Collections.Generic.SortedDictionary`2.#ctor(System.Collections.Generic.IComparer{`0})"> 1734 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.SortedDictionary`2" /> e usa l'implementazione <see cref="T:System.Collections.Generic.IComparer`1" /> specificata per il confronto delle chiavi.</summary> 1735 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IComparer`1" /> da usare per confrontare le chiavi oppure null per usare l'oggetto <see cref="T:System.Collections.Generic.Comparer`1" /> predefinito per il tipo di chiave.</param> 1736 </member> 1737 <member name="M:System.Collections.Generic.SortedDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})"> 1738 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contenente elementi copiati dalla classe <see cref="T:System.Collections.Generic.IDictionary`2" /> specificata e viene usata l'implementazione <see cref="T:System.Collections.Generic.IComparer`1" /> predefinita per il tipo di chiave.</summary> 1739 <param name="dictionary">Oggetto <see cref="T:System.Collections.Generic.IDictionary`2" /> i cui elementi sono copiati nel nuovo oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</param> 1740 <exception cref="T:System.ArgumentNullException"> 1741 <paramref name="dictionary" /> è null.</exception> 1742 <exception cref="T:System.ArgumentException">Il parametro <paramref name="dictionary" /> contiene una o più chiavi duplicate.</exception> 1743 </member> 1744 <member name="M:System.Collections.Generic.SortedDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1},System.Collections.Generic.IComparer{`0})"> 1745 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contenente elementi copiati dalla classe <see cref="T:System.Collections.Generic.IDictionary`2" /> specificata e viene usata l'implementazione <see cref="T:System.Collections.Generic.IComparer`1" /> specificata per confrontare le chiavi.</summary> 1746 <param name="dictionary">Oggetto <see cref="T:System.Collections.Generic.IDictionary`2" /> i cui elementi sono copiati nel nuovo oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</param> 1747 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IComparer`1" /> da usare per confrontare le chiavi oppure null per usare l'oggetto <see cref="T:System.Collections.Generic.Comparer`1" /> predefinito per il tipo di chiave.</param> 1748 <exception cref="T:System.ArgumentNullException"> 1749 <paramref name="dictionary" /> è null.</exception> 1750 <exception cref="T:System.ArgumentException">Il parametro <paramref name="dictionary" /> contiene una o più chiavi duplicate.</exception> 1751 </member> 1752 <member name="M:System.Collections.Generic.SortedDictionary`2.Add(`0,`1)"> 1753 <summary>Aggiunge un elemento con la chiave e il valore specificati al metodo <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1754 <param name="key">Chiave dell'elemento da aggiungere.</param> 1755 <param name="value">Valore dell'elemento da aggiungere.Il valore può essere null per i tipi di riferimento.</param> 1756 <exception cref="T:System.ArgumentNullException"> 1757 <paramref name="key" /> è null.</exception> 1758 <exception cref="T:System.ArgumentException">In <see cref="T:System.Collections.Generic.SortedDictionary`2" /> è già presente un elemento con la stessa chiave.</exception> 1759 </member> 1760 <member name="M:System.Collections.Generic.SortedDictionary`2.Clear"> 1761 <summary>Rimuove tutti gli elementi da <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1762 </member> 1763 <member name="P:System.Collections.Generic.SortedDictionary`2.Comparer"> 1764 <summary>Ottiene l'interfaccia <see cref="T:System.Collections.Generic.IComparer`1" /> usata per ordinare gli elementi della classe <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1765 <returns>Interfaccia <see cref="T:System.Collections.Generic.IComparer`1" /> utilizzata per ordinare gli elementi della classe <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns> 1766 </member> 1767 <member name="M:System.Collections.Generic.SortedDictionary`2.ContainsKey(`0)"> 1768 <summary>Determina se <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contiene un elemento con la chiave specificata.</summary> 1769 <returns>true se <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns> 1770 <param name="key">Chiave da individuare in <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</param> 1771 <exception cref="T:System.ArgumentNullException"> 1772 <paramref name="key" /> è null.</exception> 1773 </member> 1774 <member name="M:System.Collections.Generic.SortedDictionary`2.ContainsValue(`1)"> 1775 <summary>Determina se la raccolta <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contiene un elemento con il valore specificato.</summary> 1776 <returns>true se <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contiene un elemento con il valore specificato; in caso contrario, false.</returns> 1777 <param name="value">Valore da individuare in <see cref="T:System.Collections.Generic.SortedDictionary`2" />.Il valore può essere null per i tipi di riferimento.</param> 1778 </member> 1779 <member name="M:System.Collections.Generic.SortedDictionary`2.CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)"> 1780 <summary>Copia gli elementi di <see cref="T:System.Collections.Generic.SortedDictionary`2" /> nella matrice di strutture <see cref="T:System.Collections.Generic.KeyValuePair`2" /> indicata, a partire dall'indice specificato.</summary> 1781 <param name="array">Matrice unidimensionale di strutture <see cref="T:System.Collections.Generic.KeyValuePair`2" /> in cui effettuare la copia degli elementi della raccolta <see cref="T:System.Collections.Generic.SortedDictionary`2" /> corrente. La matrice deve avere indice in base zero.</param> 1782 <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 1783 <exception cref="T:System.ArgumentNullException"> 1784 <paramref name="array" /> è null.</exception> 1785 <exception cref="T:System.ArgumentOutOfRangeException"> 1786 <paramref name="index" /> è minore di 0.</exception> 1787 <exception cref="T:System.ArgumentException">Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception> 1788 </member> 1789 <member name="P:System.Collections.Generic.SortedDictionary`2.Count"> 1790 <summary>Ottiene il numero di coppie chiave/valore contenute in <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1791 <returns>Numero di coppie chiave/valore contenute in <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns> 1792 </member> 1793 <member name="M:System.Collections.Generic.SortedDictionary`2.GetEnumerator"> 1794 <summary>Restituisce un enumeratore che esegue l'iterazione di <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1795 <returns>Oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.Enumerator" /> per <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns> 1796 </member> 1797 <member name="P:System.Collections.Generic.SortedDictionary`2.Item(`0)"> 1798 <summary>Ottiene o imposta il valore associato alla chiave specificata.</summary> 1799 <returns>Valore associato alla chiave specificata.Se la chiave specificata non viene trovata, un'operazione Get genera un'eccezione <see cref="T:System.Collections.Generic.KeyNotFoundException" />, mentre un'operazione Set crea una nuovo elemento con la chiave specificata.</returns> 1800 <param name="key">Chiave del valore da ottenere o impostare.</param> 1801 <exception cref="T:System.ArgumentNullException"> 1802 <paramref name="key" /> è null.</exception> 1803 <exception cref="T:System.Collections.Generic.KeyNotFoundException">Durante il recupero della proprietà, la chiave indicata nel parametro <paramref name="key" /> non è stata trovata nella raccolta.</exception> 1804 </member> 1805 <member name="P:System.Collections.Generic.SortedDictionary`2.Keys"> 1806 <summary>Ottiene una raccolta contenente le chiavi della classe <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1807 <returns>Raccolta <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> contenente le chiavi della classe <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns> 1808 </member> 1809 <member name="M:System.Collections.Generic.SortedDictionary`2.Remove(`0)"> 1810 <summary>Rimuove l'elemento con la chiave specificata da <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1811 <returns>true se l'elemento viene rimosso correttamente; in caso contrario, false.Questo metodo restituisce anche false se il parametro <paramref name="key" /> non viene trovato nella classe <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns> 1812 <param name="key">Chiave dell'elemento da rimuovere.</param> 1813 <exception cref="T:System.ArgumentNullException"> 1814 <paramref name="key" /> è null.</exception> 1815 </member> 1816 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})"> 1817 <summary>Aggiunge un elemento a <see cref="T:System.Collections.Generic.ICollection`1" />.</summary> 1818 <param name="keyValuePair">Struttura <see cref="T:System.Collections.Generic.KeyValuePair`2" /> da aggiungere all'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 1819 <exception cref="T:System.ArgumentNullException"> 1820 <paramref name="keyValuePair" /> è null.</exception> 1821 <exception cref="T:System.ArgumentException">In <see cref="T:System.Collections.Generic.SortedDictionary`2" /> è già presente un elemento con la stessa chiave.</exception> 1822 </member> 1823 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})"> 1824 <summary>Stabilisce se l'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> contiene una coppia chiave/valore specifica.</summary> 1825 <returns>true se <paramref name="keyValuePair" /> è presente in <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.</returns> 1826 <param name="keyValuePair">Struttura <see cref="T:System.Collections.Generic.KeyValuePair`2" /> da individuare nell'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 1827 </member> 1828 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly"> 1829 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura.</summary> 1830 <returns>true se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2" />, questa proprietà restituisce sempre false.</returns> 1831 </member> 1832 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})"> 1833 <summary>Rimuove dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> la prima occorrenza dell'elemento specificato.</summary> 1834 <returns>true se <paramref name="keyValuePair" /> è stato rimosso correttamente da <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.Questo metodo restituisce anche false se <paramref name="keyValuePair" /> non è stato trovato nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</returns> 1835 <param name="keyValuePair">Struttura <see cref="T:System.Collections.Generic.KeyValuePair`2" /> da rimuovere dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 1836 </member> 1837 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys"> 1838 <summary>Ottiene <see cref="T:System.Collections.Generic.ICollection`1" /> contenente le chiavi di <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary> 1839 <returns>Interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> contenente le chiavi dell'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns> 1840 </member> 1841 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values"> 1842 <summary>Ottiene <see cref="T:System.Collections.Generic.ICollection`1" /> contenente i valori in <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary> 1843 <returns>Interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> contenente i valori dell'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns> 1844 </member> 1845 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 1846 <summary>Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta.</summary> 1847 <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 1848 </member> 1849 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys"> 1850 <summary>Ottiene una raccolta contenente le chiavi del<see cref="T:System.Collections.Generic.SortedDictionary`2" /></summary> 1851 <returns>Un insieme contenente le chiavi nel<see cref="T:System.Collections.Generic.SortedDictionary`2" /></returns> 1852 </member> 1853 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values"> 1854 <summary>Ottiene una raccolta contenente i valori del<see cref="T:System.Collections.Generic.SortedDictionary`2" /></summary> 1855 <returns>Un insieme contenente i valori del<see cref="T:System.Collections.Generic.SortedDictionary`2" /></returns> 1856 </member> 1857 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 1858 <summary>Copia gli elementi dell'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> in una matrice, iniziando dall'indice di matrice specificato.</summary> 1859 <param name="array">Matrice unidimensionale che è la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.La matrice deve avere un'indicizzazione in base zero.</param> 1860 <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 1861 <exception cref="T:System.ArgumentNullException"> 1862 <paramref name="array" /> è null.</exception> 1863 <exception cref="T:System.ArgumentOutOfRangeException"> 1864 <paramref name="index" /> è minore di 0.</exception> 1865 <exception cref="T:System.ArgumentException"> 1866 <paramref name="array" /> è multidimensionale.-oppure-<paramref name="array" /> non dispone di indicizzazione in base zero.-oppure-Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.-oppure-Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception> 1867 </member> 1868 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#ICollection#IsSynchronized"> 1869 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 1870 <returns>true se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2" />, questa proprietà restituisce sempre false.</returns> 1871 </member> 1872 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#ICollection#SyncRoot"> 1873 <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 1874 <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />. </returns> 1875 </member> 1876 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)"> 1877 <summary>Aggiunge un elemento con la chiave e il valore forniti all'interfaccia <see cref="T:System.Collections.IDictionary" />.</summary> 1878 <param name="key">Oggetto da usare come chiave dell'elemento da aggiungere.</param> 1879 <param name="value">Oggetto da usare come valore dell'elemento da aggiungere.</param> 1880 <exception cref="T:System.ArgumentNullException"> 1881 <paramref name="key" /> è null.</exception> 1882 <exception cref="T:System.ArgumentException">Il tipo della chiave indicata nel parametro <paramref name="key" /> non è assegnabile al tipo di chiave <paramref name="TKey" /> dell'insieme <see cref="T:System.Collections.IDictionary" />.-oppure-<paramref name="value" /> è un tipo che non è possibile assegnare al tipo di valore <paramref name="TValue" /> dell'oggetto <see cref="T:System.Collections.IDictionary" />.-oppure-In <see cref="T:System.Collections.IDictionary" /> è già presente un elemento con la stessa chiave.</exception> 1883 </member> 1884 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#IDictionary#Contains(System.Object)"> 1885 <summary>Determina se <see cref="T:System.Collections.IDictionary" /> contiene un elemento con la chiave specificata.</summary> 1886 <returns>true se <see cref="T:System.Collections.IDictionary" /> contiene un elemento contenente la chiave; in caso contrario, false.</returns> 1887 <param name="key">Chiave da individuare in <see cref="T:System.Collections.IDictionary" />.</param> 1888 <exception cref="T:System.ArgumentNullException"> 1889 <paramref name="key" /> è null.</exception> 1890 </member> 1891 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#IDictionary#GetEnumerator"> 1892 <summary>Restituisce <see cref="T:System.Collections.IDictionaryEnumerator" /> per <see cref="T:System.Collections.IDictionary" />.</summary> 1893 <returns> 1894 <see cref="T:System.Collections.IDictionaryEnumerator" /> per l'oggetto <see cref="T:System.Collections.IDictionary" />.</returns> 1895 </member> 1896 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#IDictionary#IsFixedSize"> 1897 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.IDictionary" /> ha dimensioni fisse.</summary> 1898 <returns>true se <see cref="T:System.Collections.IDictionary" /> è di dimensioni fisse; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2" />, questa proprietà restituisce sempre false.</returns> 1899 </member> 1900 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#IDictionary#IsReadOnly"> 1901 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.IDictionary" /> è di sola lettura.</summary> 1902 <returns>true se <see cref="T:System.Collections.IDictionary" /> è di sola lettura; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2" />, questa proprietà restituisce sempre false.</returns> 1903 </member> 1904 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#IDictionary#Item(System.Object)"> 1905 <summary>Ottiene o imposta l'elemento con la chiave specificata.</summary> 1906 <returns>L'elemento con la chiave specificata, o null se <paramref name="key" /> non è presente nel dizionario o se il tipo di <paramref name="key" /> non può essere assegnato al tipo di chiave <paramref name="TKey" /> della classe <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns> 1907 <param name="key">Chiave dell'elemento da ottenere.</param> 1908 <exception cref="T:System.ArgumentNullException"> 1909 <paramref name="key" /> è null.</exception> 1910 <exception cref="T:System.ArgumentException">Viene assegnato un valore e il tipo di <paramref name="key" /> non può essere assegnato al tipo di chiave <paramref name="TKey" /> della classe<see cref="T:System.Collections.Generic.SortedDictionary`2" />.-oppure-Viene assegnato un valore e il tipo di <paramref name="value" /> non può essere assegnato al tipo di valore <paramref name="TValue" /> della classe<see cref="T:System.Collections.Generic.SortedDictionary`2" />.</exception> 1911 </member> 1912 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#IDictionary#Keys"> 1913 <summary>Ottiene <see cref="T:System.Collections.ICollection" /> contenente le chiavi di <see cref="T:System.Collections.IDictionary" />.</summary> 1914 <returns>Interfaccia <see cref="T:System.Collections.ICollection" /> contenente le chiavi dell'interfaccia <see cref="T:System.Collections.IDictionary" />.</returns> 1915 </member> 1916 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#IDictionary#Remove(System.Object)"> 1917 <summary>Rimuove l'elemento con la chiave specificata da <see cref="T:System.Collections.IDictionary" />.</summary> 1918 <param name="key">Chiave dell'elemento da rimuovere.</param> 1919 <exception cref="T:System.ArgumentNullException"> 1920 <paramref name="key" /> è null.</exception> 1921 </member> 1922 <member name="P:System.Collections.Generic.SortedDictionary`2.System#Collections#IDictionary#Values"> 1923 <summary>Ottiene <see cref="T:System.Collections.ICollection" /> contenente i valori in <see cref="T:System.Collections.IDictionary" />.</summary> 1924 <returns>Interfaccia <see cref="T:System.Collections.ICollection" /> contenente i valori dell'interfaccia <see cref="T:System.Collections.IDictionary" />.</returns> 1925 </member> 1926 <member name="M:System.Collections.Generic.SortedDictionary`2.System#Collections#IEnumerable#GetEnumerator"> 1927 <summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary> 1928 <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 1929 </member> 1930 <member name="M:System.Collections.Generic.SortedDictionary`2.TryGetValue(`0,`1@)"> 1931 <summary>Ottiene il valore associato alla chiave specificata.</summary> 1932 <returns>true se <see cref="T:System.Collections.Generic.SortedDictionary`2" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns> 1933 <param name="key">Chiave del valore da ottenere.</param> 1934 <param name="value">Quando questo metodo viene restituito, il valore associato alla chiave specificata nel caso in cui la chiave venga trovata; in caso contrario, il valore predefinito per il tipo di parametro <paramref name="value" />. </param> 1935 <exception cref="T:System.ArgumentNullException"> 1936 <paramref name="key" /> è null.</exception> 1937 </member> 1938 <member name="P:System.Collections.Generic.SortedDictionary`2.Values"> 1939 <summary>Ottiene una raccolta contenente i valori di <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1940 <returns>Raccolta <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> contenente i valori di <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</returns> 1941 </member> 1942 <member name="T:System.Collections.Generic.SortedDictionary`2.Enumerator"> 1943 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1944 </member> 1945 <member name="P:System.Collections.Generic.SortedDictionary`2.Enumerator.Current"> 1946 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 1947 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.SortedDictionary`2" /> in corrispondenza della posizione corrente dell'enumeratore.</returns> 1948 </member> 1949 <member name="M:System.Collections.Generic.SortedDictionary`2.Enumerator.Dispose"> 1950 <summary>Rilascia tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.Enumerator" />.</summary> 1951 </member> 1952 <member name="M:System.Collections.Generic.SortedDictionary`2.Enumerator.MoveNext"> 1953 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2" />.</summary> 1954 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 1955 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 1956 </member> 1957 <member name="P:System.Collections.Generic.SortedDictionary`2.Enumerator.System#Collections#IDictionaryEnumerator#Entry"> 1958 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore come una struttura <see cref="T:System.Collections.DictionaryEntry" />.</summary> 1959 <returns>Elemento nell'insieme in corrispondenza della posizione corrente del dizionario, restituito come una struttura <see cref="T:System.Collections.DictionaryEntry" />.</returns> 1960 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 1961 </member> 1962 <member name="P:System.Collections.Generic.SortedDictionary`2.Enumerator.System#Collections#IDictionaryEnumerator#Key"> 1963 <summary>Ottiene la chiave dell'elemento nella posizione corrente dell'enumeratore.</summary> 1964 <returns>Ottiene la chiave dell'elemento nell'insieme in corrispondenza della posizione corrente dell'enumeratore.</returns> 1965 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 1966 </member> 1967 <member name="P:System.Collections.Generic.SortedDictionary`2.Enumerator.System#Collections#IDictionaryEnumerator#Value"> 1968 <summary>Ottiene il valore dell'elemento nella posizione corrente dell'enumeratore.</summary> 1969 <returns>Valore dell'elemento nell'insieme in corrispondenza della posizione corrente dell'enumeratore.</returns> 1970 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 1971 </member> 1972 <member name="P:System.Collections.Generic.SortedDictionary`2.Enumerator.System#Collections#IEnumerator#Current"> 1973 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 1974 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 1975 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 1976 </member> 1977 <member name="M:System.Collections.Generic.SortedDictionary`2.Enumerator.System#Collections#IEnumerator#Reset"> 1978 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 1979 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 1980 </member> 1981 <member name="T:System.Collections.Generic.SortedDictionary`2.KeyCollection"> 1982 <summary>Rappresenta la raccolta di chiavi in una classe <see cref="T:System.Collections.Generic.SortedDictionary`2" />.La classe non può essere ereditata.</summary> 1983 </member> 1984 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.#ctor(System.Collections.Generic.SortedDictionary{`0,`1})"> 1985 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> in cui sono riprodotte le chiavi dell'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2" /> specificato.</summary> 1986 <param name="dictionary">Classe <see cref="T:System.Collections.Generic.SortedDictionary`2" /> le cui chiavi vengono riprodotte nella nuova classe <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</param> 1987 <exception cref="T:System.ArgumentNullException"> 1988 <paramref name="dictionary" /> è null.</exception> 1989 </member> 1990 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.CopyTo(`0[],System.Int32)"> 1991 <summary>Consente di copiare gli elementi dell'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> in una matrice unidimensionale esistente, a partire dall'indice della matrice specificata.</summary> 1992 <param name="array">Matrice unidimensionale che è la destinazione degli elementi copiati dall'<see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.L'indicizzazione della matrice deve essere in base zero.</param> 1993 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 1994 <exception cref="T:System.ArgumentNullException"> 1995 <paramref name="array" /> è null. </exception> 1996 <exception cref="T:System.ArgumentOutOfRangeException"> 1997 <paramref name="index" /> è minore di 0.</exception> 1998 <exception cref="T:System.ArgumentException">Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception> 1999 </member> 2000 <member name="P:System.Collections.Generic.SortedDictionary`2.KeyCollection.Count"> 2001 <summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</summary> 2002 <returns>Il numero di elementi contenuti in <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</returns> 2003 </member> 2004 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.GetEnumerator"> 2005 <summary>Restituisce un enumeratore che scorre la classe <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</summary> 2006 <returns>Struttura <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection.Enumerator" /> dell'insieme <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</returns> 2007 </member> 2008 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Add(`0)"> 2009 <summary>Aggiunge un elemento all'insieme <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary> 2010 <param name="item">Oggetto da aggiungere alla <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2011 <exception cref="T:System.NotSupportedException">Generata sempre; l'insieme è in sola lettura.</exception> 2012 </member> 2013 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Clear"> 2014 <summary>Consente di rimuovere tutti gli elementi dal controllo <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary> 2015 <exception cref="T:System.NotSupportedException">Generata sempre; l'insieme è in sola lettura.</exception> 2016 </member> 2017 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Contains(`0)"> 2018 <summary>Determina se l'insieme <see cref="T:System.Collections.Generic.ICollection`1" /> contiene il valore specificato.</summary> 2019 <returns>true se il valore indicato nel parametro <paramref name="item" /> è presente nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />, in caso contrario false.</returns> 2020 <param name="item">Oggetto da individuare nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2021 </member> 2022 <member name="P:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#IsReadOnly"> 2023 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura.</summary> 2024 <returns>true se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura. In caso contrario, false. Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />, questa proprietà restituisce sempre false.</returns> 2025 </member> 2026 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#Generic#ICollection{T}#Remove(`0)"> 2027 <summary>Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary> 2028 <returns>true, se <paramref name="item" /> viene correttamente rimosso dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.Questo metodo restituisce anche false se il parametro <paramref name="item" /> non viene trovato nella classe <see cref="T:System.Collections.Generic.ICollection`1" />.</returns> 2029 <param name="item">Oggetto da rimuovere dall'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2030 <exception cref="T:System.NotSupportedException">Generata sempre; l'insieme è in sola lettura.</exception> 2031 </member> 2032 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 2033 <summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary> 2034 <returns> 2035 <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere utilizzato per scorrere la raccolta.</returns> 2036 </member> 2037 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 2038 <summary>Copia gli elementi dell'oggetto <see cref="T:System.Collections.ICollection" /> in una matrice, iniziando da un particolare indice di matrice.</summary> 2039 <param name="array">Matrice unidimensionale che è la destinazione degli elementi copiati dall'<see cref="T:System.Collections.ICollection" />.L'indicizzazione della matrice deve essere in base zero.</param> 2040 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 2041 <exception cref="T:System.ArgumentNullException"> 2042 <paramref name="array" /> è null.</exception> 2043 <exception cref="T:System.ArgumentOutOfRangeException"> 2044 <paramref name="index" /> è minore di 0.</exception> 2045 <exception cref="T:System.ArgumentException"> 2046 <paramref name="array" /> è multidimensionale.- oppure -<paramref name="array" /> non dispone di indicizzazione in base zero.- oppure -Il numero degli elementi nell'oggetto <see cref="T:System.Collections.ICollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.- oppure -Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.ICollection" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception> 2047 </member> 2048 <member name="P:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#ICollection#IsSynchronized"> 2049 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 2050 <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false. Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />, questa proprietà restituisce sempre false.</returns> 2051 </member> 2052 <member name="P:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#ICollection#SyncRoot"> 2053 <summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 2054 <returns>Oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />. Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 2055 </member> 2056 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.System#Collections#IEnumerable#GetEnumerator"> 2057 <summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary> 2058 <returns>Interfaccia <see cref="T:System.Collections.IEnumerator" /> che può essere utilizzata per scorrere la raccolta.</returns> 2059 </member> 2060 <member name="T:System.Collections.Generic.SortedDictionary`2.KeyCollection.Enumerator"> 2061 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</summary> 2062 </member> 2063 <member name="P:System.Collections.Generic.SortedDictionary`2.KeyCollection.Enumerator.Current"> 2064 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 2065 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" /> in corrispondenza della posizione corrente dell'enumeratore.</returns> 2066 </member> 2067 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.Enumerator.Dispose"> 2068 <summary>Rilascia tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection.Enumerator" />.</summary> 2069 </member> 2070 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.Enumerator.MoveNext"> 2071 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.KeyCollection" />.</summary> 2072 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 2073 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 2074 </member> 2075 <member name="P:System.Collections.Generic.SortedDictionary`2.KeyCollection.Enumerator.System#Collections#IEnumerator#Current"> 2076 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 2077 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 2078 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 2079 </member> 2080 <member name="M:System.Collections.Generic.SortedDictionary`2.KeyCollection.Enumerator.System#Collections#IEnumerator#Reset"> 2081 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 2082 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 2083 </member> 2084 <member name="T:System.Collections.Generic.SortedDictionary`2.ValueCollection"> 2085 <summary>Rappresenta la raccolta di valori in una classe <see cref="T:System.Collections.Generic.SortedDictionary`2" />.Questa classe non può essere ereditata.</summary> 2086 </member> 2087 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.#ctor(System.Collections.Generic.SortedDictionary{`0,`1})"> 2088 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> in cui sono riprodotti i valori dell'insieme <see cref="T:System.Collections.Generic.SortedDictionary`2" /> specificato.</summary> 2089 <param name="dictionary">Insieme <see cref="T:System.Collections.Generic.SortedDictionary`2" /> i cui valori sono riportati nel nuovo oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</param> 2090 <exception cref="T:System.ArgumentNullException"> 2091 <paramref name="dictionary" /> è null.</exception> 2092 </member> 2093 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.CopyTo(`1[],System.Int32)"> 2094 <summary>Copia gli elementi dell'insieme <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> in una matrice unidimensionale esistente, a partire dall'indice di matrice specificato.</summary> 2095 <param name="array">Matrice unidimensionale che è la destinazione degli elementi copiati dall'<see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.L'indicizzazione della matrice deve essere in base zero.</param> 2096 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 2097 <exception cref="T:System.ArgumentNullException"> 2098 <paramref name="array" /> è null.</exception> 2099 <exception cref="T:System.ArgumentOutOfRangeException"> 2100 <paramref name="index" /> è minore di 0.</exception> 2101 <exception cref="T:System.ArgumentException">Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception> 2102 </member> 2103 <member name="P:System.Collections.Generic.SortedDictionary`2.ValueCollection.Count"> 2104 <summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</summary> 2105 <returns>Il numero di elementi contenuti in <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</returns> 2106 </member> 2107 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.GetEnumerator"> 2108 <summary>Restituisce un enumeratore che scorre la classe <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</summary> 2109 <returns>Struttura <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection.Enumerator" /> dell'insieme <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</returns> 2110 </member> 2111 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Add(`1)"> 2112 <summary>Aggiunge un elemento all'insieme <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary> 2113 <param name="item">Oggetto da aggiungere alla <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2114 <exception cref="T:System.NotSupportedException">Generata sempre; l'insieme è in sola lettura.</exception> 2115 </member> 2116 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Clear"> 2117 <summary>Consente di rimuovere tutti gli elementi dal controllo <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary> 2118 <exception cref="T:System.NotSupportedException">Generata sempre; l'insieme è in sola lettura.</exception> 2119 </member> 2120 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Contains(`1)"> 2121 <summary>Stabilisce se l'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> contiene un valore specifico.</summary> 2122 <returns>true se il valore indicato nel parametro <paramref name="item" /> è presente nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />, in caso contrario false.</returns> 2123 <param name="item">Oggetto da individuare nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2124 </member> 2125 <member name="P:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#IsReadOnly"> 2126 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura.</summary> 2127 <returns>true se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura. In caso contrario, false. Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />, questa proprietà restituisce sempre false.</returns> 2128 </member> 2129 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#Generic#ICollection{T}#Remove(`1)"> 2130 <summary>Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary> 2131 <returns>true, se <paramref name="item" /> viene correttamente rimosso dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.Questo metodo restituisce anche false se il parametro <paramref name="item" /> non viene trovato nella classe <see cref="T:System.Collections.Generic.ICollection`1" />.</returns> 2132 <param name="item">Oggetto da rimuovere dall'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2133 <exception cref="T:System.NotSupportedException">Generata sempre; l'insieme è in sola lettura.</exception> 2134 </member> 2135 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 2136 <summary>Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />. Questa implementazione genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary> 2137 <returns>true, se <paramref name="item" /> viene correttamente rimosso dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.Questo metodo restituisce anche false se il parametro <paramref name="item" /> non viene trovato nella classe <see cref="T:System.Collections.Generic.ICollection`1" />.</returns> 2138 <exception cref="T:System.NotSupportedException">Generata sempre; l'insieme è in sola lettura.</exception> 2139 </member> 2140 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 2141 <summary>Copia gli elementi dell'oggetto <see cref="T:System.Collections.ICollection" /> in una matrice, iniziando da un particolare indice di matrice.</summary> 2142 <param name="array">Matrice unidimensionale che è la destinazione degli elementi copiati dall'<see cref="T:System.Collections.ICollection" />.L'indicizzazione della matrice deve essere in base zero.</param> 2143 <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param> 2144 <exception cref="T:System.ArgumentNullException"> 2145 <paramref name="array" /> è null.</exception> 2146 <exception cref="T:System.ArgumentOutOfRangeException"> 2147 <paramref name="index" /> è minore di 0.</exception> 2148 <exception cref="T:System.ArgumentException"> 2149 <paramref name="array" /> è multidimensionale.- oppure -<paramref name="array" /> non dispone di indicizzazione in base zero.- oppure -Il numero degli elementi nell'oggetto <see cref="T:System.Collections.ICollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.- oppure -Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.ICollection" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception> 2150 </member> 2151 <member name="P:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#ICollection#IsSynchronized"> 2152 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 2153 <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false. Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />, questa proprietà restituisce sempre false.</returns> 2154 </member> 2155 <member name="P:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#ICollection#SyncRoot"> 2156 <summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 2157 <returns>Oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />. Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 2158 </member> 2159 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.System#Collections#IEnumerable#GetEnumerator"> 2160 <summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary> 2161 <returns>Interfaccia <see cref="T:System.Collections.IEnumerator" /> che può essere utilizzata per scorrere la raccolta.</returns> 2162 </member> 2163 <member name="T:System.Collections.Generic.SortedDictionary`2.ValueCollection.Enumerator"> 2164 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</summary> 2165 </member> 2166 <member name="P:System.Collections.Generic.SortedDictionary`2.ValueCollection.Enumerator.Current"> 2167 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 2168 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" /> in corrispondenza della posizione corrente dell'enumeratore.</returns> 2169 </member> 2170 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.Enumerator.Dispose"> 2171 <summary>Rilascia tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection.Enumerator" />.</summary> 2172 </member> 2173 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.Enumerator.MoveNext"> 2174 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.SortedDictionary`2.ValueCollection" />.</summary> 2175 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 2176 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 2177 </member> 2178 <member name="P:System.Collections.Generic.SortedDictionary`2.ValueCollection.Enumerator.System#Collections#IEnumerator#Current"> 2179 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 2180 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 2181 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 2182 </member> 2183 <member name="M:System.Collections.Generic.SortedDictionary`2.ValueCollection.Enumerator.System#Collections#IEnumerator#Reset"> 2184 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 2185 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 2186 </member> 2187 <member name="T:System.Collections.Generic.SortedList`2"> 2188 <summary>Rappresenta una raccolta di coppie chiave/valore ordinate per chiave in base all'implementazione <see cref="T:System.Collections.Generic.IComparer`1" /> associata. </summary> 2189 <typeparam name="TKey">Tipo di chiavi nella raccolta.</typeparam> 2190 <typeparam name="TValue">Tipo di valori nella raccolta.</typeparam> 2191 </member> 2192 <member name="M:System.Collections.Generic.SortedList`2.#ctor"> 2193 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.SortedList`2" />, con la capacità iniziale predefinita e che usa l'interfaccia <see cref="T:System.Collections.Generic.IComparer`1" /> specificata.</summary> 2194 </member> 2195 <member name="M:System.Collections.Generic.SortedList`2.#ctor(System.Collections.Generic.IComparer{`0})"> 2196 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.SortedList`2" />, con la capacità iniziale predefinita e che usa l'interfaccia <see cref="T:System.Collections.Generic.IComparer`1" /> specificata.</summary> 2197 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IComparer`1" /> da usare quando si confrontano le chiavi.-oppure-null per utilizzare l'oggetto <see cref="T:System.Collections.Generic.Comparer`1" /> per il tipo della chiave.</param> 2198 </member> 2199 <member name="M:System.Collections.Generic.SortedList`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})"> 2200 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedList`2" /> che contiene gli elementi copiati dall'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" /> specificata, la cui capacità è sufficiente a contenere il numero di elementi copiati e che usa l'interfaccia <see cref="T:System.Collections.Generic.IComparer`1" /> predefinita.</summary> 2201 <param name="dictionary">Oggetto <see cref="T:System.Collections.Generic.IDictionary`2" /> i cui elementi sono copiati nel nuovo oggetto <see cref="T:System.Collections.Generic.SortedList`2" />.</param> 2202 <exception cref="T:System.ArgumentNullException"> 2203 <paramref name="dictionary" /> è null.</exception> 2204 <exception cref="T:System.ArgumentException">Il parametro <paramref name="dictionary" /> contiene una o più chiavi duplicate.</exception> 2205 </member> 2206 <member name="M:System.Collections.Generic.SortedList`2.#ctor(System.Collections.Generic.IDictionary{`0,`1},System.Collections.Generic.IComparer{`0})"> 2207 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedList`2" /> che contiene gli elementi copiati dall'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" /> specificata, la cui capacità è sufficiente a contenere il numero di elementi copiati e che usa l'interfaccia <see cref="T:System.Collections.Generic.IComparer`1" /> specificata.</summary> 2208 <param name="dictionary">Oggetto <see cref="T:System.Collections.Generic.IDictionary`2" /> i cui elementi sono copiati nel nuovo oggetto <see cref="T:System.Collections.Generic.SortedList`2" />.</param> 2209 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IComparer`1" /> da usare quando si confrontano le chiavi.-oppure-null per utilizzare l'oggetto <see cref="T:System.Collections.Generic.Comparer`1" /> per il tipo della chiave.</param> 2210 <exception cref="T:System.ArgumentNullException"> 2211 <paramref name="dictionary" /> è null.</exception> 2212 <exception cref="T:System.ArgumentException">Il parametro <paramref name="dictionary" /> contiene una o più chiavi duplicate.</exception> 2213 </member> 2214 <member name="M:System.Collections.Generic.SortedList`2.#ctor(System.Int32)"> 2215 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.SortedList`2" />, con la capacità iniziale predefinita e che usa l'interfaccia <see cref="T:System.Collections.Generic.IComparer`1" /> specificata.</summary> 2216 <param name="capacity">Il numero iniziale degli elementi che <see cref="T:System.Collections.Generic.SortedList`2" /> può contenere.</param> 2217 <exception cref="T:System.ArgumentOutOfRangeException"> 2218 <paramref name="capacity" /> è minore di zero.</exception> 2219 </member> 2220 <member name="M:System.Collections.Generic.SortedList`2.#ctor(System.Int32,System.Collections.Generic.IComparer{`0})"> 2221 <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Generic.SortedList`2" />, con la capacità iniziale predefinita e che usa l'interfaccia <see cref="T:System.Collections.Generic.IComparer`1" /> specificata.</summary> 2222 <param name="capacity">Il numero iniziale degli elementi che <see cref="T:System.Collections.Generic.SortedList`2" /> può contenere.</param> 2223 <param name="comparer">Implementazione di <see cref="T:System.Collections.Generic.IComparer`1" /> da usare quando si confrontano le chiavi.-oppure-null per utilizzare l'oggetto <see cref="T:System.Collections.Generic.Comparer`1" /> per il tipo della chiave.</param> 2224 <exception cref="T:System.ArgumentOutOfRangeException"> 2225 <paramref name="capacity" /> è minore di zero.</exception> 2226 </member> 2227 <member name="M:System.Collections.Generic.SortedList`2.Add(`0,`1)"> 2228 <summary>Aggiunge un elemento con la chiave e il valore specificati al metodo <see cref="T:System.Collections.Generic.SortedList`2" />.</summary> 2229 <param name="key">Chiave dell'elemento da aggiungere.</param> 2230 <param name="value">Valore dell'elemento da aggiungere.Il valore può essere null per i tipi di riferimento.</param> 2231 <exception cref="T:System.ArgumentNullException"> 2232 <paramref name="key" /> è null.</exception> 2233 <exception cref="T:System.ArgumentException">In <see cref="T:System.Collections.Generic.SortedList`2" /> è già presente un elemento con la stessa chiave.</exception> 2234 </member> 2235 <member name="P:System.Collections.Generic.SortedList`2.Capacity"> 2236 <summary>Ottiene o imposta il numero di elementi che <see cref="T:System.Collections.Generic.SortedList`2" /> può contenere.</summary> 2237 <returns>Numero degli elementi che <see cref="T:System.Collections.Generic.SortedList`2" /> può contenere.</returns> 2238 <exception cref="T:System.ArgumentOutOfRangeException"> 2239 <see cref="P:System.Collections.Generic.SortedList`2.Capacity" /> viene impostato su un valore che è minore di <see cref="P:System.Collections.Generic.SortedList`2.Count" />.</exception> 2240 <exception cref="T:System.OutOfMemoryException">La memoria disponibile nel sistema non è sufficiente.</exception> 2241 </member> 2242 <member name="M:System.Collections.Generic.SortedList`2.Clear"> 2243 <summary>Rimuove tutti gli elementi da <see cref="T:System.Collections.Generic.SortedList`2" />.</summary> 2244 </member> 2245 <member name="P:System.Collections.Generic.SortedList`2.Comparer"> 2246 <summary>Ottiene l'interfaccia <see cref="T:System.Collections.Generic.IComparer`1" /> per l'elenco ordinato. </summary> 2247 <returns>Oggetto <see cref="T:System.IComparable`1" /> dell'oggetto <see cref="T:System.Collections.Generic.SortedList`2" /> corrente</returns> 2248 </member> 2249 <member name="M:System.Collections.Generic.SortedList`2.ContainsKey(`0)"> 2250 <summary>Determina se l'oggetto <see cref="T:System.Collections.Generic.SortedList`2" /> contiene una chiave specifica.</summary> 2251 <returns>true se <see cref="T:System.Collections.Generic.SortedList`2" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns> 2252 <param name="key">Chiave da individuare in <see cref="T:System.Collections.Generic.SortedList`2" />.</param> 2253 <exception cref="T:System.ArgumentNullException"> 2254 <paramref name="key" /> è null.</exception> 2255 </member> 2256 <member name="M:System.Collections.Generic.SortedList`2.ContainsValue(`1)"> 2257 <summary>Stabilisce se <see cref="T:System.Collections.Generic.SortedList`2" /> contiene un valore specifico.</summary> 2258 <returns>true se <see cref="T:System.Collections.Generic.SortedList`2" /> contiene un elemento con il valore specificato; in caso contrario, false.</returns> 2259 <param name="value">Valore da individuare in <see cref="T:System.Collections.Generic.SortedList`2" />.Il valore può essere null per i tipi di riferimento.</param> 2260 </member> 2261 <member name="P:System.Collections.Generic.SortedList`2.Count"> 2262 <summary>Ottiene il numero di coppie chiave/valore contenute in <see cref="T:System.Collections.Generic.SortedList`2" />.</summary> 2263 <returns>Numero di coppie chiave/valore contenute in <see cref="T:System.Collections.Generic.SortedList`2" />.</returns> 2264 </member> 2265 <member name="M:System.Collections.Generic.SortedList`2.GetEnumerator"> 2266 <summary>Restituisce un enumeratore che esegue l'iterazione di <see cref="T:System.Collections.Generic.SortedList`2" />.</summary> 2267 <returns>Interfaccia <see cref="T:System.Collections.Generic.IEnumerator`1" /> di tipo <see cref="T:System.Collections.Generic.KeyValuePair`2" /> per la raccolta <see cref="T:System.Collections.Generic.SortedList`2" />.</returns> 2268 </member> 2269 <member name="M:System.Collections.Generic.SortedList`2.IndexOfKey(`0)"> 2270 <summary>Cerca la chiave specificata e restituisce l'indice in base zero all'interno dell'intera raccolta <see cref="T:System.Collections.Generic.SortedList`2" />.</summary> 2271 <returns>Indice in base zero della chiave specificata nel parametro <paramref name="key" /> all'interno dell'intera raccolta <see cref="T:System.Collections.Generic.SortedList`2" />, se presente; in caso contrario, -1.</returns> 2272 <param name="key">Chiave da individuare in <see cref="T:System.Collections.Generic.SortedList`2" />.</param> 2273 <exception cref="T:System.ArgumentNullException"> 2274 <paramref name="key" /> è null.</exception> 2275 </member> 2276 <member name="M:System.Collections.Generic.SortedList`2.IndexOfValue(`1)"> 2277 <summary>Cerca il valore specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intera raccolta <see cref="T:System.Collections.Generic.SortedList`2" />.</summary> 2278 <returns>Indice in base zero della prima occorrenza di <paramref name="value" /> all'interno dell'intero oggetto <see cref="T:System.Collections.Generic.SortedList`2" />, se presente; in caso contrario, -1.</returns> 2279 <param name="value">Valore da individuare in <see cref="T:System.Collections.Generic.SortedList`2" />.Il valore può essere null per i tipi di riferimento.</param> 2280 </member> 2281 <member name="P:System.Collections.Generic.SortedList`2.Item(`0)"> 2282 <summary>Ottiene o imposta il valore associato alla chiave specificata.</summary> 2283 <returns>Valore associato alla chiave specificata.Se la chiave specificata non viene trovata, un'operazione get genera <see cref="T:System.Collections.Generic.KeyNotFoundException" /> e un'operazione set crea un nuovo elemento con la chiave specificata.</returns> 2284 <param name="key">Chiave di cui si deve ottenere o impostare il valore.</param> 2285 <exception cref="T:System.ArgumentNullException"> 2286 <paramref name="key" /> è null.</exception> 2287 <exception cref="T:System.Collections.Generic.KeyNotFoundException">Durante il recupero della proprietà, la chiave indicata nel parametro <paramref name="key" /> non è stata trovata nella raccolta.</exception> 2288 </member> 2289 <member name="P:System.Collections.Generic.SortedList`2.Keys"> 2290 <summary>Ottiene una raccolta contenente le chiavi in <see cref="T:System.Collections.Generic.SortedList`2" /> nell'ordine specificato.</summary> 2291 <returns>Raccolta <see cref="T:System.Collections.Generic.IList`1" /> contenente le chiavi della classe <see cref="T:System.Collections.Generic.SortedList`2" />.</returns> 2292 </member> 2293 <member name="M:System.Collections.Generic.SortedList`2.Remove(`0)"> 2294 <summary>Rimuove l'elemento con la chiave specificata da <see cref="T:System.Collections.Generic.SortedList`2" />.</summary> 2295 <returns>true se l'elemento viene rimosso correttamente; in caso contrario, false.Questo metodo restituisce anche false se <paramref name="key" /> non è stato trovato nell'interfaccia <see cref="T:System.Collections.Generic.SortedList`2" /> originale.</returns> 2296 <param name="key">Chiave dell'elemento da rimuovere.</param> 2297 <exception cref="T:System.ArgumentNullException"> 2298 <paramref name="key" /> è null.</exception> 2299 </member> 2300 <member name="M:System.Collections.Generic.SortedList`2.RemoveAt(System.Int32)"> 2301 <summary>Rimuove l'elemento in corrispondenza dell'indice specificato di <see cref="T:System.Collections.Generic.SortedList`2" />.</summary> 2302 <param name="index">Indice in base zero dell'elemento da rimuovere.</param> 2303 <exception cref="T:System.ArgumentOutOfRangeException"> 2304 <paramref name="index" /> è minore di zero.-oppure-<paramref name="index" /> è uguale a o maggiore di <see cref="P:System.Collections.Generic.SortedList`2.Count" />.</exception> 2305 </member> 2306 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})"> 2307 <summary>Aggiunge una coppia chiave/valore all'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />.</summary> 2308 <param name="keyValuePair">Oggetto <see cref="T:System.Collections.Generic.KeyValuePair`2" /> da aggiungere a <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2309 </member> 2310 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})"> 2311 <summary>Consente di stabilire se <see cref="T:System.Collections.Generic.ICollection`1" /> contiene un elemento specifico.</summary> 2312 <returns>true se <paramref name="keyValuePair" /> è presente in <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.</returns> 2313 <param name="keyValuePair">Oggetto <see cref="T:System.Collections.Generic.KeyValuePair`2" /> da individuare in <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2314 </member> 2315 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)"> 2316 <summary>Copia gli elementi di <see cref="T:System.Collections.Generic.ICollection`1" /> in <see cref="T:System.Array" /> a partire da un particolare indice <see cref="T:System.Array" />.</summary> 2317 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 2318 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 2319 <exception cref="T:System.ArgumentNullException"> 2320 <paramref name="array" /> è null. </exception> 2321 <exception cref="T:System.ArgumentOutOfRangeException"> 2322 <paramref name="arrayIndex" /> è minore di zero. </exception> 2323 <exception cref="T:System.ArgumentException">Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Generic.ICollection`1" /> di origine è maggiore dello spazio disponibile tra <paramref name="arrayIndex" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception> 2324 </member> 2325 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#Generic#ICollection{T}#IsReadOnly"> 2326 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura.</summary> 2327 <returns>true se <see cref="T:System.Collections.Generic.ICollection`1" /> è di sola lettura; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedList`2" />, questa proprietà restituisce sempre false.</returns> 2328 </member> 2329 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})"> 2330 <summary>Rimuove la prima occorrenza di una coppia chiave/valore specifica dall'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" />.</summary> 2331 <returns>true se <paramref name="keyValuePair" /> è stato rimosso correttamente da <see cref="T:System.Collections.Generic.ICollection`1" />; in caso contrario, false.Questo metodo restituisce anche false se <paramref name="keyValuePair" /> non è stato trovato nell'interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> originale.</returns> 2332 <param name="keyValuePair">Oggetto <see cref="T:System.Collections.Generic.KeyValuePair`2" /> da rimuovere da <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2333 </member> 2334 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#Generic#IDictionary{TKey@TValue}#Keys"> 2335 <summary>Ottiene <see cref="T:System.Collections.Generic.ICollection`1" /> contenente le chiavi di <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary> 2336 <returns>Interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> contenente le chiavi dell'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns> 2337 </member> 2338 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#Generic#IDictionary{TKey@TValue}#Values"> 2339 <summary>Ottiene <see cref="T:System.Collections.Generic.ICollection`1" /> contenente i valori in <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary> 2340 <returns>Interfaccia <see cref="T:System.Collections.Generic.ICollection`1" /> contenente i valori dell'interfaccia <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns> 2341 </member> 2342 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 2343 <summary>Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta.</summary> 2344 <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 2345 </member> 2346 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys"> 2347 <summary>Ottiene una raccolta enumerabile contenente le chiavi nel dizionario di sola lettura.</summary> 2348 <returns>Raccolta enumerabile contenente le chiavi nel dizionario di sola lettura.</returns> 2349 </member> 2350 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values"> 2351 <summary>Ottiene una raccolta enumerabile contenente i valori nel dizionario di sola lettura.</summary> 2352 <returns>Raccolta enumerabile contenente i valori nel dizionario di sola lettura.</returns> 2353 </member> 2354 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 2355 <summary>Copia gli elementi di <see cref="T:System.Collections.ICollection" /> in <see cref="T:System.Array" /> a partire da un particolare indice <see cref="T:System.Array" />.</summary> 2356 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ICollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 2357 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 2358 <exception cref="T:System.ArgumentNullException"> 2359 <paramref name="array" /> è null.</exception> 2360 <exception cref="T:System.ArgumentOutOfRangeException"> 2361 <paramref name="arrayIndex" /> è minore di zero.</exception> 2362 <exception cref="T:System.ArgumentException"> 2363 <paramref name="array" /> è multidimensionale.-oppure-<paramref name="array" /> non dispone di indicizzazione in base zero.-oppure-Il numero degli elementi nell'oggetto <see cref="T:System.Collections.ICollection" /> di origine è maggiore dello spazio disponibile tra <paramref name="arrayIndex" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.-oppure-Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.ICollection" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception> 2364 </member> 2365 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#ICollection#IsSynchronized"> 2366 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 2367 <returns>true se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedList`2" />, questa proprietà restituisce sempre false.</returns> 2368 </member> 2369 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#ICollection#SyncRoot"> 2370 <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 2371 <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedList`2" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 2372 </member> 2373 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#IDictionary#Add(System.Object,System.Object)"> 2374 <summary>Aggiunge un elemento con la chiave e il valore forniti all'interfaccia <see cref="T:System.Collections.IDictionary" />.</summary> 2375 <param name="key">Oggetto <see cref="T:System.Object" /> da usare come chiave dell'elemento da aggiungere.</param> 2376 <param name="value">Oggetto <see cref="T:System.Object" /> da usare come valore dell'elemento da aggiungere.</param> 2377 <exception cref="T:System.ArgumentNullException"> 2378 <paramref name="key" /> è null.</exception> 2379 <exception cref="T:System.ArgumentException">Il tipo della chiave indicata nel parametro <paramref name="key" /> non è assegnabile al tipo di chiave <paramref name="TKey" /> dell'insieme <see cref="T:System.Collections.IDictionary" />.-oppure-<paramref name="value" /> è un tipo che non è possibile assegnare al tipo di valore <paramref name="TValue" /> dell'oggetto <see cref="T:System.Collections.IDictionary" />.-oppure-In <see cref="T:System.Collections.IDictionary" /> è già presente un elemento con la stessa chiave.</exception> 2380 </member> 2381 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#IDictionary#Contains(System.Object)"> 2382 <summary>Determina se <see cref="T:System.Collections.IDictionary" /> contiene un elemento con la chiave specificata.</summary> 2383 <returns>true se <see cref="T:System.Collections.IDictionary" /> contiene un elemento contenente la chiave; in caso contrario, false.</returns> 2384 <param name="key">Chiave da individuare in <see cref="T:System.Collections.IDictionary" />.</param> 2385 <exception cref="T:System.ArgumentNullException"> 2386 <paramref name="key" /> è null.</exception> 2387 </member> 2388 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#IDictionary#GetEnumerator"> 2389 <summary>Restituisce <see cref="T:System.Collections.IDictionaryEnumerator" /> per <see cref="T:System.Collections.IDictionary" />.</summary> 2390 <returns> 2391 <see cref="T:System.Collections.IDictionaryEnumerator" /> per l'oggetto <see cref="T:System.Collections.IDictionary" />.</returns> 2392 </member> 2393 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#IDictionary#IsFixedSize"> 2394 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.IDictionary" /> ha dimensioni fisse.</summary> 2395 <returns>true se <see cref="T:System.Collections.IDictionary" /> è di dimensioni fisse; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedList`2" />, questa proprietà restituisce sempre false.</returns> 2396 </member> 2397 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#IDictionary#IsReadOnly"> 2398 <summary>Ottiene un valore che indica se <see cref="T:System.Collections.IDictionary" /> è di sola lettura.</summary> 2399 <returns>true se <see cref="T:System.Collections.IDictionary" /> è di sola lettura; in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.SortedList`2" />, questa proprietà restituisce sempre false.</returns> 2400 </member> 2401 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#IDictionary#Item(System.Object)"> 2402 <summary>Ottiene o imposta l'elemento con la chiave specificata.</summary> 2403 <returns>L'elemento con la chiave specificata, o null se <paramref name="key" /> non è presente nel dizionario o se il tipo di <paramref name="key" /> non può essere assegnato al tipo di chiave <paramref name="TKey" /> della classe <see cref="T:System.Collections.Generic.SortedList`2" />.</returns> 2404 <param name="key">Chiave dell'elemento da ottenere o impostare.</param> 2405 <exception cref="T:System.ArgumentNullException"> 2406 <paramref name="key" /> è null.</exception> 2407 <exception cref="T:System.ArgumentException">Viene assegnato un valore e il tipo di <paramref name="key" /> non può essere assegnato al tipo di chiave <paramref name="TKey" /> della classe<see cref="T:System.Collections.Generic.SortedList`2" />.-oppure-Viene assegnato un valore e il tipo di <paramref name="value" /> non può essere assegnato al tipo di valore <paramref name="TValue" /> della classe<see cref="T:System.Collections.Generic.SortedList`2" />.</exception> 2408 </member> 2409 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#IDictionary#Keys"> 2410 <summary>Ottiene <see cref="T:System.Collections.ICollection" /> contenente le chiavi di <see cref="T:System.Collections.IDictionary" />.</summary> 2411 <returns>Interfaccia <see cref="T:System.Collections.ICollection" /> contenente le chiavi dell'interfaccia <see cref="T:System.Collections.IDictionary" />.</returns> 2412 </member> 2413 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#IDictionary#Remove(System.Object)"> 2414 <summary>Rimuove l'elemento con la chiave specificata da <see cref="T:System.Collections.IDictionary" />.</summary> 2415 <param name="key">Chiave dell'elemento da rimuovere.</param> 2416 <exception cref="T:System.ArgumentNullException"> 2417 <paramref name="key" /> è null.</exception> 2418 </member> 2419 <member name="P:System.Collections.Generic.SortedList`2.System#Collections#IDictionary#Values"> 2420 <summary>Ottiene <see cref="T:System.Collections.ICollection" /> contenente i valori in <see cref="T:System.Collections.IDictionary" />.</summary> 2421 <returns>Interfaccia <see cref="T:System.Collections.ICollection" /> contenente i valori dell'interfaccia <see cref="T:System.Collections.IDictionary" />.</returns> 2422 </member> 2423 <member name="M:System.Collections.Generic.SortedList`2.System#Collections#IEnumerable#GetEnumerator"> 2424 <summary>Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta.</summary> 2425 <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 2426 </member> 2427 <member name="M:System.Collections.Generic.SortedList`2.TrimExcess"> 2428 <summary>Imposta la capacità sul numero effettivo di elementi contenuti nell'oggetto <see cref="T:System.Collections.Generic.SortedList`2" />, se questo numero è inferiore al 90 per cento della capacità corrente.</summary> 2429 </member> 2430 <member name="M:System.Collections.Generic.SortedList`2.TryGetValue(`0,`1@)"> 2431 <summary>Ottiene il valore associato alla chiave specificata.</summary> 2432 <returns>true se <see cref="T:System.Collections.Generic.SortedList`2" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns> 2433 <param name="key">Chiave di cui si deve ottenere il valore.</param> 2434 <param name="value">Quando questo metodo viene restituito, il valore associato alla chiave specificata nel caso in cui la chiave venga trovata; in caso contrario, il valore predefinito per il tipo di parametro <paramref name="value" />.Questo parametro viene passato non inizializzato.</param> 2435 <exception cref="T:System.ArgumentNullException"> 2436 <paramref name="key" /> è null.</exception> 2437 </member> 2438 <member name="P:System.Collections.Generic.SortedList`2.Values"> 2439 <summary>Ottiene una raccolta contenente i valori di <see cref="T:System.Collections.Generic.SortedList`2" />.</summary> 2440 <returns>Raccolta <see cref="T:System.Collections.Generic.IList`1" /> contenente i valori di <see cref="T:System.Collections.Generic.SortedList`2" />.</returns> 2441 </member> 2442 <member name="T:System.Collections.Generic.SortedSet`1"> 2443 <summary>Rappresenta una raccolta di oggetti di cui viene mantenuto l'ordinamento.</summary> 2444 <typeparam name="T">Tipo di elementi presenti nel set.</typeparam> 2445 </member> 2446 <member name="M:System.Collections.Generic.SortedSet`1.#ctor"> 2447 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedSet`1" />. </summary> 2448 </member> 2449 <member name="M:System.Collections.Generic.SortedSet`1.#ctor(System.Collections.Generic.IComparer{`0})"> 2450 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedSet`1" /> che usa un operatore di confronto specificato.</summary> 2451 <param name="comparer">Operatore di confronto predefinito da usare per il confronto degli oggetti. </param> 2452 <exception cref="T:System.ArgumentNullException"> 2453 <paramref name="comparer" /> è null.</exception> 2454 </member> 2455 <member name="M:System.Collections.Generic.SortedSet`1.#ctor(System.Collections.Generic.IEnumerable{`0})"> 2456 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedSet`1" /> che contiene elementi copiati da una raccolta enumerabile specificata.</summary> 2457 <param name="collection">Raccolta enumerabile da copiare. </param> 2458 </member> 2459 <member name="M:System.Collections.Generic.SortedSet`1.#ctor(System.Collections.Generic.IEnumerable{`0},System.Collections.Generic.IComparer{`0})"> 2460 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.SortedSet`1" /> che contiene elementi copiati da una raccolta enumerabile specificata e che usa un operatore di confronto specificato.</summary> 2461 <param name="collection">Raccolta enumerabile da copiare. </param> 2462 <param name="comparer">Operatore di confronto predefinito da usare per il confronto degli oggetti. </param> 2463 <exception cref="T:System.ArgumentNullException"> 2464 <paramref name="collection" /> è null.</exception> 2465 </member> 2466 <member name="M:System.Collections.Generic.SortedSet`1.Add(`0)"> 2467 <summary>Aggiunge un elemento al set e restituisce un valore che indica se l'aggiunta è stata eseguita correttamente.</summary> 2468 <returns>true se <paramref name="item" /> viene aggiunto al set; in caso contrario, false. </returns> 2469 <param name="item">Elemento da aggiungere al set.</param> 2470 </member> 2471 <member name="M:System.Collections.Generic.SortedSet`1.Clear"> 2472 <summary>Rimuove tutti gli elementi dal set.</summary> 2473 </member> 2474 <member name="P:System.Collections.Generic.SortedSet`1.Comparer"> 2475 <summary>Ottiene l'oggetto <see cref="T:System.Collections.Generic.IEqualityComparer`1" /> usato per determinare l'uguaglianza dei valori in <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary> 2476 <returns>Operatore di confronto usato per determinare l'uguaglianza dei valori in <see cref="T:System.Collections.Generic.SortedSet`1" />.</returns> 2477 </member> 2478 <member name="M:System.Collections.Generic.SortedSet`1.Contains(`0)"> 2479 <summary>Determina se il set contiene un elemento specifico.</summary> 2480 <returns>true se il set contiene <paramref name="item" />; in caso contrario, false.</returns> 2481 <param name="item">Elemento da individuare nel set.</param> 2482 </member> 2483 <member name="M:System.Collections.Generic.SortedSet`1.CopyTo(`0[])"> 2484 <summary>Copia l'intero oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> in una matrice unidimensionale compatibile, a partire dall'inizio della matrice di destinazione.</summary> 2485 <param name="array">Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" />.</param> 2486 <exception cref="T:System.ArgumentException">Il numero di elementi nell'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> di origine supera il numero di elementi che può essere contenuto nella matrice di destinazione. </exception> 2487 <exception cref="T:System.ArgumentNullException"> 2488 <paramref name="array" /> è null.</exception> 2489 </member> 2490 <member name="M:System.Collections.Generic.SortedSet`1.CopyTo(`0[],System.Int32)"> 2491 <summary>Copia l'intero oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> in una matrice unidimensionale compatibile, a partire dall'indice della matrice specificato.</summary> 2492 <param name="array">Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" />.La matrice deve avere un'indicizzazione in base zero.</param> 2493 <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 2494 <exception cref="T:System.ArgumentException">Il numero di elementi nella matrice di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine della matrice di destinazione.</exception> 2495 <exception cref="T:System.ArgumentNullException"> 2496 <paramref name="array" /> è null.</exception> 2497 <exception cref="T:System.ArgumentOutOfRangeException"> 2498 <paramref name="index" /> è minore di zero.</exception> 2499 </member> 2500 <member name="M:System.Collections.Generic.SortedSet`1.CopyTo(`0[],System.Int32,System.Int32)"> 2501 <summary>Copia un numero specificato di elementi da <see cref="T:System.Collections.Generic.SortedSet`1" /> in una matrice unidimensionale compatibile, a partire dall'indice della matrice specificato.</summary> 2502 <param name="array">Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" />.La matrice deve avere un'indicizzazione in base zero.</param> 2503 <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 2504 <param name="count">Numero degli elementi da copiare.</param> 2505 <exception cref="T:System.ArgumentException">Il numero di elementi nella matrice di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine della matrice di destinazione.</exception> 2506 <exception cref="T:System.ArgumentNullException"> 2507 <paramref name="array" /> è null.</exception> 2508 <exception cref="T:System.ArgumentOutOfRangeException"> 2509 <paramref name="index" /> è minore di zero.-oppure-<paramref name="count" /> è minore di zero.</exception> 2510 </member> 2511 <member name="P:System.Collections.Generic.SortedSet`1.Count"> 2512 <summary>Ottiene il numero di elementi in <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary> 2513 <returns>Numero di elementi in <see cref="T:System.Collections.Generic.SortedSet`1" />.</returns> 2514 </member> 2515 <member name="M:System.Collections.Generic.SortedSet`1.ExceptWith(System.Collections.Generic.IEnumerable{`0})"> 2516 <summary>Rimuove tutti gli elementi inclusi in una raccolta specificata dall'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente.</summary> 2517 <param name="other">Raccolta di elementi da rimuovere dall'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" />.</param> 2518 <exception cref="T:System.ArgumentNullException"> 2519 <paramref name="other" /> è null.</exception> 2520 </member> 2521 <member name="M:System.Collections.Generic.SortedSet`1.GetEnumerator"> 2522 <summary>Restituisce un enumeratore che esegue l'iterazione di <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary> 2523 <returns>Enumeratore che consente di scorrere <see cref="T:System.Collections.Generic.SortedSet`1" /> nell'ordine specificato.</returns> 2524 </member> 2525 <member name="M:System.Collections.Generic.SortedSet`1.GetViewBetween(`0,`0)"> 2526 <summary>Restituisce una visualizzazione di un subset in un oggetto <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary> 2527 <returns>Visualizzazione di un subset contenente solo i valori inclusi nell'intervallo specificato.</returns> 2528 <param name="lowerValue">Valore minimo desiderato nella visualizzazione.</param> 2529 <param name="upperValue">Valore massimo desiderato nella visualizzazione. </param> 2530 <exception cref="T:System.ArgumentException"> 2531 <paramref name="lowerValue" /> è maggiore di <paramref name="upperValue" /> secondo l'operatore di confronto.</exception> 2532 <exception cref="T:System.ArgumentOutOfRangeException">Un'operazione che si è tentato di eseguire nella visualizzazione non rientra nell'intervallo specificato da <paramref name="lowerValue" /> e <paramref name="upperValue" />.</exception> 2533 </member> 2534 <member name="M:System.Collections.Generic.SortedSet`1.IntersectWith(System.Collections.Generic.IEnumerable{`0})"> 2535 <summary>Modifica l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente in modo che contenga solo elementi inclusi anche in una raccolta specificata.</summary> 2536 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente.</param> 2537 <exception cref="T:System.ArgumentNullException"> 2538 <paramref name="other" /> è null.</exception> 2539 </member> 2540 <member name="M:System.Collections.Generic.SortedSet`1.IsProperSubsetOf(System.Collections.Generic.IEnumerable{`0})"> 2541 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> è un subset corretto della raccolta specificata.</summary> 2542 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> è un subset corretto di <paramref name="other" />; in caso contrario, false.</returns> 2543 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente.</param> 2544 <exception cref="T:System.ArgumentNullException"> 2545 <paramref name="other" /> è null.</exception> 2546 </member> 2547 <member name="M:System.Collections.Generic.SortedSet`1.IsProperSupersetOf(System.Collections.Generic.IEnumerable{`0})"> 2548 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> è un superset corretto della raccolta specificata.</summary> 2549 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> è un superset corretto di <paramref name="other" />; in caso contrario, false.</returns> 2550 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente. </param> 2551 <exception cref="T:System.ArgumentNullException"> 2552 <paramref name="other" /> è null.</exception> 2553 </member> 2554 <member name="M:System.Collections.Generic.SortedSet`1.IsSubsetOf(System.Collections.Generic.IEnumerable{`0})"> 2555 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> è un subset della raccolta specificata.</summary> 2556 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente è un subset di <paramref name="other" />; in caso contrario, false.</returns> 2557 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente.</param> 2558 <exception cref="T:System.ArgumentNullException"> 2559 <paramref name="other" /> è null.</exception> 2560 </member> 2561 <member name="M:System.Collections.Generic.SortedSet`1.IsSupersetOf(System.Collections.Generic.IEnumerable{`0})"> 2562 <summary>Determina se un oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> è un superset della raccolta specificata.</summary> 2563 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> è un superset di <paramref name="other" />; in caso contrario, false.</returns> 2564 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente. </param> 2565 <exception cref="T:System.ArgumentNullException"> 2566 <paramref name="other" /> è null.</exception> 2567 </member> 2568 <member name="P:System.Collections.Generic.SortedSet`1.Max"> 2569 <summary>Ottiene il valore massimo in <see cref="T:System.Collections.Generic.SortedSet`1" />, come definito dall'operatore di confronto.</summary> 2570 <returns>Valore massimo nel set.</returns> 2571 </member> 2572 <member name="P:System.Collections.Generic.SortedSet`1.Min"> 2573 <summary>Ottiene il valore minimo in <see cref="T:System.Collections.Generic.SortedSet`1" />, come definito dall'operatore di confronto.</summary> 2574 <returns>Valore minimo nel set.</returns> 2575 </member> 2576 <member name="M:System.Collections.Generic.SortedSet`1.Overlaps(System.Collections.Generic.IEnumerable{`0})"> 2577 <summary>Determina se l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente e una raccolta specificata condividono elementi comuni.</summary> 2578 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> e il parametro <paramref name="other" /> condividono almeno un elemento comune; in caso contrario, false.</returns> 2579 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente.</param> 2580 <exception cref="T:System.ArgumentNullException"> 2581 <paramref name="other" /> è null.</exception> 2582 </member> 2583 <member name="M:System.Collections.Generic.SortedSet`1.Remove(`0)"> 2584 <summary>Rimuove un elemento specificato da <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary> 2585 <returns>true se l'elemento viene trovato e rimosso correttamente; in caso contrario, false. </returns> 2586 <param name="item">Elemento da rimuovere.</param> 2587 </member> 2588 <member name="M:System.Collections.Generic.SortedSet`1.RemoveWhere(System.Predicate{`0})"> 2589 <summary>Rimuove tutti gli elementi che corrispondono alle condizioni definite dal predicato specificato da un oggetto <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary> 2590 <returns>Numero di elementi rimossi dalla raccolta <see cref="T:System.Collections.Generic.SortedSet`1" />. </returns> 2591 <param name="match">Delegato che definisce le condizioni degli elementi da rimuovere.</param> 2592 <exception cref="T:System.ArgumentNullException"> 2593 <paramref name="match" /> è null.</exception> 2594 </member> 2595 <member name="M:System.Collections.Generic.SortedSet`1.Reverse"> 2596 <summary>Restituisce un oggetto <see cref="T:System.Collections.Generic.IEnumerable`1" /> che scorre <see cref="T:System.Collections.Generic.SortedSet`1" /> in ordine inverso.</summary> 2597 <returns>Enumeratore che scorre <see cref="T:System.Collections.Generic.SortedSet`1" /> in ordine inverso.</returns> 2598 </member> 2599 <member name="M:System.Collections.Generic.SortedSet`1.SetEquals(System.Collections.Generic.IEnumerable{`0})"> 2600 <summary>Determina se l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente e la raccolta specificata contengono gli stessi elementi.</summary> 2601 <returns>true se l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente è uguale a <paramref name="other" />; in caso contrario, false.</returns> 2602 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente.</param> 2603 <exception cref="T:System.ArgumentNullException"> 2604 <paramref name="other" /> è null.</exception> 2605 </member> 2606 <member name="M:System.Collections.Generic.SortedSet`1.SymmetricExceptWith(System.Collections.Generic.IEnumerable{`0})"> 2607 <summary>Modifica l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente in modo che contenga solo elementi presenti in tale oggetto o nella raccolta specificata, ma non in entrambi.</summary> 2608 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente.</param> 2609 <exception cref="T:System.ArgumentNullException"> 2610 <paramref name="other" /> è null.</exception> 2611 </member> 2612 <member name="M:System.Collections.Generic.SortedSet`1.System#Collections#Generic#ICollection{T}#Add(`0)"> 2613 <summary>Aggiunge un elemento a un oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</summary> 2614 <param name="item">Oggetto da aggiungere all'oggetto <see cref="T:System.Collections.Generic.ICollection`1" />.</param> 2615 <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.Generic.ICollection`1" /> è in sola lettura.</exception> 2616 </member> 2617 <member name="P:System.Collections.Generic.SortedSet`1.System#Collections#Generic#ICollection{T}#IsReadOnly"> 2618 <summary>Ottiene un valore che indica se un oggetto <see cref="T:System.Collections.ICollection" /> è di sola lettura.</summary> 2619 <returns>true se la raccolta è di sola lettura; in caso contrario, false.</returns> 2620 </member> 2621 <member name="M:System.Collections.Generic.SortedSet`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 2622 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 2623 <returns>Enumeratore che può essere usato per scorrere la raccolta.</returns> 2624 </member> 2625 <member name="M:System.Collections.Generic.SortedSet`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 2626 <summary>Copia l'intero oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> in una matrice unidimensionale compatibile, a partire dall'indice della matrice specificato.</summary> 2627 <param name="array">Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" />.La matrice deve avere un'indicizzazione in base zero.</param> 2628 <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 2629 <exception cref="T:System.ArgumentException">Il numero di elementi nella matrice di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine della matrice di destinazione. </exception> 2630 <exception cref="T:System.ArgumentNullException"> 2631 <paramref name="array" /> è null.</exception> 2632 <exception cref="T:System.ArgumentOutOfRangeException"> 2633 <paramref name="index" /> è minore di zero.</exception> 2634 </member> 2635 <member name="P:System.Collections.Generic.SortedSet`1.System#Collections#ICollection#IsSynchronized"> 2636 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 2637 <returns>true se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato; in caso contrario, false.</returns> 2638 </member> 2639 <member name="P:System.Collections.Generic.SortedSet`1.System#Collections#ICollection#SyncRoot"> 2640 <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 2641 <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Dictionary`2.KeyCollection" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 2642 </member> 2643 <member name="M:System.Collections.Generic.SortedSet`1.System#Collections#IEnumerable#GetEnumerator"> 2644 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 2645 <returns>Enumeratore che può essere usato per scorrere la raccolta.</returns> 2646 </member> 2647 <member name="M:System.Collections.Generic.SortedSet`1.UnionWith(System.Collections.Generic.IEnumerable{`0})"> 2648 <summary>Modifica l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente in modo che contenga tutti gli elementi presenti in tale oggetto e nella raccolta specificata. </summary> 2649 <param name="other">Raccolta da confrontare con l'oggetto <see cref="T:System.Collections.Generic.SortedSet`1" /> corrente.</param> 2650 <exception cref="T:System.ArgumentNullException"> 2651 <paramref name="other" /> è null.</exception> 2652 </member> 2653 <member name="T:System.Collections.Generic.SortedSet`1.Enumerator"> 2654 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary> 2655 </member> 2656 <member name="P:System.Collections.Generic.SortedSet`1.Enumerator.Current"> 2657 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 2658 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 2659 </member> 2660 <member name="M:System.Collections.Generic.SortedSet`1.Enumerator.Dispose"> 2661 <summary>Rilascia tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.SortedSet`1.Enumerator" />. </summary> 2662 </member> 2663 <member name="M:System.Collections.Generic.SortedSet`1.Enumerator.MoveNext"> 2664 <summary>Sposta l'enumeratore all'elemento successivo della raccolta <see cref="T:System.Collections.Generic.SortedSet`1" />.</summary> 2665 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 2666 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 2667 </member> 2668 <member name="P:System.Collections.Generic.SortedSet`1.Enumerator.System#Collections#IEnumerator#Current"> 2669 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 2670 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 2671 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 2672 </member> 2673 <member name="M:System.Collections.Generic.SortedSet`1.Enumerator.System#Collections#IEnumerator#Reset"> 2674 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.</summary> 2675 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 2676 </member> 2677 <member name="T:System.Collections.Generic.Stack`1"> 2678 <summary>Rappresenta una raccolta di istanze LIFO (last-in-first-out) a dimensione variabile dello stesso tipo specificato.</summary> 2679 <typeparam name="T">Specifica il tipo di elementi nello stack.</typeparam> 2680 <filterpriority>1</filterpriority> 2681 </member> 2682 <member name="M:System.Collections.Generic.Stack`1.#ctor"> 2683 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Stack`1" /> vuota e con capacità iniziale predefinita.</summary> 2684 </member> 2685 <member name="M:System.Collections.Generic.Stack`1.#ctor(System.Collections.Generic.IEnumerable{`0})"> 2686 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Stack`1" /> che contiene gli elementi copiati dalla raccolta specificata e ha la capacità sufficiente per contenere il numero di elementi copiati.</summary> 2687 <param name="collection">Raccolta da cui copiare gli elementi.</param> 2688 <exception cref="T:System.ArgumentNullException"> 2689 <paramref name="collection" /> is null.</exception> 2690 </member> 2691 <member name="M:System.Collections.Generic.Stack`1.#ctor(System.Int32)"> 2692 <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Generic.Stack`1" /> che è vuota e ha la capacità iniziale maggiore tra quella specificata e quella predefinita.</summary> 2693 <param name="capacity">Il numero iniziale degli elementi che <see cref="T:System.Collections.Generic.Stack`1" /> può contenere.</param> 2694 <exception cref="T:System.ArgumentOutOfRangeException"> 2695 <paramref name="capacity" /> is less than zero.</exception> 2696 </member> 2697 <member name="M:System.Collections.Generic.Stack`1.Clear"> 2698 <summary>Rimuove tutti gli oggetti da <see cref="T:System.Collections.Generic.Stack`1" />.</summary> 2699 <filterpriority>1</filterpriority> 2700 </member> 2701 <member name="M:System.Collections.Generic.Stack`1.Contains(`0)"> 2702 <summary>Determina se un elemento è incluso in <see cref="T:System.Collections.Generic.Stack`1" />.</summary> 2703 <returns>true se <paramref name="item" /> è presente in <see cref="T:System.Collections.Generic.Stack`1" />; in caso contrario, false.</returns> 2704 <param name="item">Oggetto da individuare in <see cref="T:System.Collections.Generic.Stack`1" />.Il valore può essere null per i tipi di riferimento.</param> 2705 </member> 2706 <member name="M:System.Collections.Generic.Stack`1.CopyTo(`0[],System.Int32)"> 2707 <summary>Copia l'oggetto <see cref="T:System.Collections.Generic.Stack`1" /> in un oggetto <see cref="T:System.Array" /> unidimensionale esistente, partendo dall'indice della matrice specificata.</summary> 2708 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Generic.Stack`1" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 2709 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 2710 <exception cref="T:System.ArgumentNullException"> 2711 <paramref name="array" /> is null.</exception> 2712 <exception cref="T:System.ArgumentOutOfRangeException"> 2713 <paramref name="arrayIndex" /> is less than zero.</exception> 2714 <exception cref="T:System.ArgumentException">The number of elements in the source <see cref="T:System.Collections.Generic.Stack`1" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.</exception> 2715 </member> 2716 <member name="P:System.Collections.Generic.Stack`1.Count"> 2717 <summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Collections.Generic.Stack`1" />.</summary> 2718 <returns>Il numero di elementi contenuti in <see cref="T:System.Collections.Generic.Stack`1" />.</returns> 2719 </member> 2720 <member name="M:System.Collections.Generic.Stack`1.GetEnumerator"> 2721 <summary>Restituisce un enumeratore per <see cref="T:System.Collections.Generic.Stack`1" />.</summary> 2722 <returns> 2723 <see cref="T:System.Collections.Generic.Stack`1.Enumerator" /> per l'oggetto <see cref="T:System.Collections.Generic.Stack`1" />.</returns> 2724 </member> 2725 <member name="M:System.Collections.Generic.Stack`1.Peek"> 2726 <summary>Restituisce l'oggetto all'inizio dello <see cref="T:System.Collections.Generic.Stack`1" /> senza rimuoverlo.</summary> 2727 <returns>Oggetto all'inizio dell'oggetto <see cref="T:System.Collections.Generic.Stack`1" />.</returns> 2728 <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.Stack`1" /> is empty.</exception> 2729 </member> 2730 <member name="M:System.Collections.Generic.Stack`1.Pop"> 2731 <summary>Rimuove e restituisce l'oggetto all'inizio dell'oggetto <see cref="T:System.Collections.Generic.Stack`1" />.</summary> 2732 <returns>Oggetto rimosso dall'inizio dell'oggetto <see cref="T:System.Collections.Generic.Stack`1" />.</returns> 2733 <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Generic.Stack`1" /> is empty.</exception> 2734 </member> 2735 <member name="M:System.Collections.Generic.Stack`1.Push(`0)"> 2736 <summary>Inserisce un oggetto all'inizio di <see cref="T:System.Collections.Generic.Stack`1" />.</summary> 2737 <param name="item">Oggetto da inserire in <see cref="T:System.Collections.Generic.Stack`1" />.Il valore può essere null per i tipi di riferimento.</param> 2738 </member> 2739 <member name="M:System.Collections.Generic.Stack`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator"> 2740 <summary>Restituisce un enumeratore che consente di scorrere la raccolta.</summary> 2741 <returns>Oggetto <see cref="T:System.Collections.Generic.IEnumerator`1" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 2742 </member> 2743 <member name="M:System.Collections.Generic.Stack`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"> 2744 <summary>Copia gli elementi di <see cref="T:System.Collections.ICollection" /> in <see cref="T:System.Array" /> a partire da un particolare indice <see cref="T:System.Array" />.</summary> 2745 <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ICollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param> 2746 <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia.</param> 2747 <exception cref="T:System.ArgumentNullException"> 2748 <paramref name="array" /> is null.</exception> 2749 <exception cref="T:System.ArgumentOutOfRangeException"> 2750 <paramref name="arrayIndex" /> is less than zero.</exception> 2751 <exception cref="T:System.ArgumentException"> 2752 <paramref name="array" /> is multidimensional.-or-<paramref name="array" /> does not have zero-based indexing.-or-The number of elements in the source <see cref="T:System.Collections.ICollection" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />.-or-The type of the source <see cref="T:System.Collections.ICollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception> 2753 </member> 2754 <member name="P:System.Collections.Generic.Stack`1.System#Collections#ICollection#IsSynchronized"> 2755 <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary> 2756 <returns>true se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Stack`1" />, questa proprietà restituisce sempre false.</returns> 2757 </member> 2758 <member name="P:System.Collections.Generic.Stack`1.System#Collections#ICollection#SyncRoot"> 2759 <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary> 2760 <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.Nell'implementazione predefinita di <see cref="T:System.Collections.Generic.Stack`1" />, questa proprietà restituisce sempre l'istanza corrente.</returns> 2761 </member> 2762 <member name="M:System.Collections.Generic.Stack`1.System#Collections#IEnumerable#GetEnumerator"> 2763 <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary> 2764 <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere usato per eseguire l'iterazione della raccolta.</returns> 2765 </member> 2766 <member name="M:System.Collections.Generic.Stack`1.ToArray"> 2767 <summary>Copia l'oggetto <see cref="T:System.Collections.Generic.Stack`1" /> in una nuova matrice.</summary> 2768 <returns>Nuova matrice contenente le copie degli elementi dell'oggetto <see cref="T:System.Collections.Generic.Stack`1" />.</returns> 2769 </member> 2770 <member name="M:System.Collections.Generic.Stack`1.TrimExcess"> 2771 <summary>Imposta la capacità sul numero effettivo di elementi contenuti nell'oggetto <see cref="T:System.Collections.Generic.Stack`1" />, se questo numero è inferiore al 90 per cento della capacità corrente.</summary> 2772 </member> 2773 <member name="T:System.Collections.Generic.Stack`1.Enumerator"> 2774 <summary>Enumera gli elementi di un oggetto <see cref="T:System.Collections.Generic.Stack`1" />.</summary> 2775 </member> 2776 <member name="P:System.Collections.Generic.Stack`1.Enumerator.Current"> 2777 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 2778 <returns>Elemento dell'insieme <see cref="T:System.Collections.Generic.Stack`1" /> nella posizione corrente dell'enumeratore.</returns> 2779 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 2780 </member> 2781 <member name="M:System.Collections.Generic.Stack`1.Enumerator.Dispose"> 2782 <summary>Consente di rilasciare tutte le risorse utilizzate dall'oggetto <see cref="T:System.Collections.Generic.Stack`1.Enumerator" />.</summary> 2783 </member> 2784 <member name="M:System.Collections.Generic.Stack`1.Enumerator.MoveNext"> 2785 <summary>Sposta l'enumeratore all'elemento successivo dell'oggetto <see cref="T:System.Collections.Generic.Stack`1" />.</summary> 2786 <returns>true se l'enumeratore ha completato il passaggio all'elemento successivo; false se l'enumeratore ha raggiunto la fine della raccolta.</returns> 2787 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 2788 </member> 2789 <member name="P:System.Collections.Generic.Stack`1.Enumerator.System#Collections#IEnumerator#Current"> 2790 <summary>Ottiene l'elemento in corrispondenza della posizione corrente dell'enumeratore.</summary> 2791 <returns>Elemento della raccolta in corrispondenza della posizione corrente dell'enumeratore.</returns> 2792 <exception cref="T:System.InvalidOperationException">L'enumeratore è posizionato prima del primo elemento o dopo l'ultimo elemento della raccolta. </exception> 2793 </member> 2794 <member name="M:System.Collections.Generic.Stack`1.Enumerator.System#Collections#IEnumerator#Reset"> 2795 <summary>Imposta l'enumeratore sulla propria posizione iniziale, ovvero prima del primo elemento nella raccolta.La classe non può essere ereditata.</summary> 2796 <exception cref="T:System.InvalidOperationException">La raccolta è stata modificata dopo la creazione dell'enumeratore. </exception> 2797 </member> 2798 </members> 2799</doc>