Re: Маленький вопрос про многопоточность
От: anton_t Россия  
Дата: 29.06.09 06:48
Оценка: 1 (1)
Здравствуйте, Ellin, Вы писали:

E>Есть некоторый List<SomeClass>, элементы которого должны обработать 4 потока.

E>Я хотел делать в SomeClass свойство, которое символизировало бы, что некотый поток захватил сей объект на обработку. Другие потоки глядя на такое развитие событий шли бы дальше и брали свободные объекты коллекции.

E>SomeClass

E>{
E>public object m_lock;
E>private volatile bool attached false;
E>public bool Attach
E>{
E>lock(m_lock)
E>{
E> attached = true;
E>return attached;
E>}
E>}
E>}
E>Насколько криво так делать? Как это лучше сделать? Есть еще библиотека FX Parallelis кажется... она вроде будет в 2010 студии... А сейчас ее скачать нельзя, насколько я понимаю?

Скачать можно http://en.wikipedia.org/wiki/Parallel_FX_Library , только что там с лицензией не знаю, можно это в продакшене использовать или нет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.