Condividi tramite


Design Principles for Collection and Enumerator Interfaces

Esistono principi di progettazione diverse di ogni tipo di interfaccia:

  • Un'interfaccia di libreria fornisce l'accesso casuale a 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 ed enumeratori ATL