Re[5]: IEnumerable в Hashtable
От: scif  
Дата: 26.12.05 17:28
Оценка:
Здравствуйте, Аноним, Вы писали:
А>//Рефлектор:
А>
А>public virtual object SyncRoot
А>{
А>      get
А>      {
А>            return this;
А>      }
А>} 
А>


А>Так что "спеуиальный синхронный представитель нашей таблички" это есть сама хештаблица.


А>Не морочьте людям голову, если не знаете о чем говорите


Уважаю желание людей разобраться во всем до конца

Ну чтож, открываем МСДН и смотрим
>When implemented by a class, gets an object that can be used to synchronize access to the ICollection
>Если реализовано в классе, возвращает объект который может быть использован для синхронного доступа к ICollection
Вот.
Так что В ДАННОМ СЛУЧАЕ "специальный синхронный представитель нашей таблички" это ДЕЙСТВИТЕЛЬНО И ЕСТЬ САМА ХЕШТАБЛИЦА (спасибо, научили рефлектором пользоваться). Но потенциально могут быть классы, в которых "специальный синхронный представитель" ЭТО НЕ ТОЖЕ что и объект.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.