Oppure

Loading
11/09/11 12:44
Ciao a tutti,
qualcuno saprebbe spiegarmi l'utilità di una versione Synchronized per la ReadOnlyCollection (msdn.microsoft.com/en-us/library/…)?

L'unica idea che mi è venuta in mente è che il blocco di sincronizzazione venga utilizzato nell'indexer per ottenere un item da un indice, ma in quel caso la protezione sarebbe così debole da rivelarsi completamente inutile :-|

Secondo me sarebbe meglio se gli items si aggiornassero in "real time" seguendo la lista passata al costruttore.
In quel caso avrebbe molto più senso, o no?
Ultima modifica effettuata da 11/09/11 12:46
11/09/11 13:43
HeDo

credo che sia legata all'enumerazione, ad ogni modo basta dare in pasto la classe al reflector e vedi cosa è stato modificato dalla classe standard :)
aaa
11/09/11 13:45
Qwertj
L'utilità sta nel fatto che è thread-safe. Probabilmente evita che più thread accedano contemporaneamente, completando le richieste dei thread una alla volta, in modo da non creare conflitti.
aaa