Condividi tramite


Principi di progettazione per le interfacce dell'enumeratore e della raccolta

Esistono principi di progettazione diverse di ogni tipo di interfaccia:

  • Un'interfaccia di libreria fornisce l'accesso casualea un singolo elemento nella raccolta utilizzando il metodo Elemento, che consente ai client individuare il numero di elementi presenti nella raccolta tramite la proprietà Conteggio e spesso che 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 individuare il numero di elementi presenti nella raccolta (enumeratore finché non termina di restituire elementi) e non fornisce alcuna modalità di aggiunta o rimozione di elementi.

Ogni tipo di interfaccia ha un ruolo diverso nel fornire accesso agli elementi in una raccolta.

Vedere anche

Concetti

Raccolte e enumeratori ATL