Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ActivityCollection.ICollection<Activity>.Remove (Activity)

 

Data di pubblicazione: ottobre 2016

Rimuove la prima occorrenza di un oggetto specifico da ICollection<T>.

Spazio dei nomi:   System.Workflow.ComponentModel
Assembly:  System.Workflow.ComponentModel (in System.Workflow.ComponentModel.dll)

bool ICollection<Activity>.Remove(
	Activity item
)

Parametri

item
Type: System.Workflow.ComponentModel.Activity

Oggetto da rimuovere da ICollection<T>.

Valore restituito

Type: System.Boolean

true se item è stato rimosso correttamente da ICollection<T>; in caso contrario, false. Questo metodo restituisce inoltre false se item non viene trovato nell'oggetto ICollection<T> originale.

Exception Condition
NotSupportedException

La classe ICollection è di sola lettura.

Le implementazioni possono variare nella modalità con cui viene determinata l'uguaglianza degli oggetti; ad esempio List<T> utilizza Default, mentre Dictionary<TKey, TValue> consente all'utente di specificare l'implementazione di IComparer<T> da utilizzare per il confronto tra le chiavi.

In raccolte di elementi adiacenti, quali gli elenchi, gli elementi successivi al punto di inserimento vengono spostati verso il basso per consentire l'inserimento del nuovo elemento. Se la raccolta è indicizzata, vengono aggiornati anche gli indici degli elementi spostati. Questo comportamento non viene applicato alle raccolte in cui gli elementi sono raggruppati concettualmente in bucket, come accade ad esempio per le tabelle hash.

.NET Framework
Disponibile da 3.0
Torna all'inizio
Mostra: