Non esporre List in modelli a oggetti. Utilizzare Collection , ReadOnlyCollection o KeyedCollection . List deve essere utilizzato ...

Non esporre List in modelli di oggetti. Utilizzare Collection, ReadOnlyCollection o KeyedCollection. List deve essere utilizzato dall'implementazione, non nelle API dei modelli di oggetti. List è ottimizzato per le prestazioni poiché non esegue il controllo delle versioni. Se ad esempio si restituisce List al codice del client, non sarà possibile ricevere notifiche quando il codice del client modifica l'insieme.
Non esporre List in modelli a oggetti. Utilizzare Collection, ReadOnlyCollection o KeyedCollection. List deve essere utilizzato dall'implementazione, non nelle API dei modelli a oggetti. List è ottimizzato per le prestazioni poiché non esegue il controllo delle versioni. Se ad esempio si restituisce List al codice del client, non sarà possibile ricevere notifiche quando il codice del client modifica la raccolta.