|
lock в 2 методах
|
|||
---|---|---|---|
#18+
нужно сделать чтобы в один момент времени только один поток был d каком-то одном методе (собсвенно добавление удаление в контейнер чтобы у него там чтото не сломалось) Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
если кто-то вошел в add и кто-то пытается войти в del то он остановится пока не закончится add. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2015, 23:14 |
|
lock в 2 методах
|
|||
---|---|---|---|
#18+
PallarisМолодецА про пирожок с полки? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2015, 09:56 |
|
lock в 2 методах
|
|||
---|---|---|---|
#18+
на сколько я понимаю, это какая то коллекция, по этому желательно еще на перечисление этой коллекции, чтоб в момент когда идет итерация коллекции другие потоки не могли добавлять или удалять из неё элементы, иначе это приведет к исключению ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2015, 11:00 |
|
lock в 2 методах
|
|||
---|---|---|---|
#18+
Roman Mejtesна сколько я понимаю, это какая то коллекция, по этому желательно еще на перечисление этой коллекции, чтоб в момент когда идет итерация коллекции другие потоки не могли добавлять или удалять из неё элементы, иначе это приведет к исключению Хм. А как на перечисление сделать? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2015, 11:56 |
|
lock в 2 методах
|
|||
---|---|---|---|
#18+
Roman Mejtesна сколько я понимаю, это какая то коллекция, по этому желательно еще на перечисление этой коллекции, чтоб в момент когда идет итерация коллекции другие потоки не могли добавлять или удалять из неё элементы, иначе это приведет к исключению это пожалуй да ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2015, 22:12 |
|
lock в 2 методах
|
|||
---|---|---|---|
#18+
zz118 https://msdn.microsoft.com/ru-ru/library/system.threading.readerwriterlockslim(v=vs.110).aspx если не сложно то в чем преимущества перед lock? (большущая там статья долго вникать) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2015, 08:45 |
|
lock в 2 методах
|
|||
---|---|---|---|
#18+
FatherSqlzz118 https://msdn.microsoft.com/ru-ru/library/system.threading.readerwriterlockslim(v=vs.110).aspx если не сложно то в чем преимущества перед lock? (большущая там статья долго вникать) Первая же ссылка дает очень годную статью: http://www.codeproject.com/Articles/101806/ReaderWriterSlimLock-Conquering-Mismatched-Enter-a ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2015, 08:01 |
|
|
start [/forum/topic.php?fid=20&fpage=74&tid=1401112]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
3ms |
others: | 325ms |
total: | 456ms |
0 / 0 |