Principi di progettazione per le interfacce di raccolte ed enumeratori
Esistono diversi principi di progettazione alla base di ogni tipo di interfaccia:
Un'interfaccia di raccolta fornisce accesso casuale a un singolo elemento nella raccolta tramite il
Item
metodo , consente ai client di individuare il numero di elementi presenti nella raccolta tramite laCount
proprietà e spesso consente ai client di aggiungere e rimuovere elementi.Un'interfaccia dell'enumeratore fornisce l'accesso seriale a più elementi in una raccolta, non consente al client di individuare il numero di elementi presenti nella raccolta (fino a quando l'enumeratore smette di restituire elementi) e non fornisce alcun modo per aggiungere o rimuovere elementi.
Ogni tipo di interfaccia svolge un ruolo diverso per fornire l'accesso agli elementi in una raccolta.
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per