Size: a a a

2020 August 13

S

Sergey Trofimov in CODE BLOG / C#
Та не, не обязателен он
источник

S

Sergey Trofimov in CODE BLOG / C#
Если он будет использовать один и тот же объект класса который пишет
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Серег, у нас потоки ломились разные... проблемы были без него
источник

EA

Egene Avdeev in CODE BLOG / C#
Зачем статик?! Может не надо наоборот?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
как только статик поставили, все проблемы с локами решились
источник

S

Sergey Trofimov in CODE BLOG / C#
Статик переменные в каждом потоке ж свои.. хз кароч
источник

S

Sergey Trofimov in CODE BLOG / C#
Пробуй)
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
да че пробовать)) мы уже сделали со статиком) просто погуглите разницу. или попробуйте с разных потоков половить без статика
источник

EA

Egene Avdeev in CODE BLOG / C#
Макс Епифанов
да че пробовать)) мы уже сделали со статиком) просто погуглите разницу. или попробуйте с разных потоков половить без статика
Т.е. ты хочешь сказать, что у вас обьект один в котором завели статик локер и потом пробовали без статик локера и разное поведение?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Egene Avdeev
Т.е. ты хочешь сказать, что у вас обьект один в котором завели статик локер и потом пробовали без статик локера и разное поведение?
именно
источник

EA

Egene Avdeev in CODE BLOG / C#
Экземпляр точно один был?
Как бы сомнительно... проверить надо
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
экземпляр 1, но потоков 3 было
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
1 валютная пара, но с 3 разных бирж
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
логика такая: неважно сколько драйверов бирж написано, в каждой бирже есть свои валютные пары и в некоторых биржах,эти валютные пары повторяются. пишем один экземпляр на неповторяющуюся пару и лочим ее на всевозможные получения с разных бирж,дабы чтоб котировки не дублировались.
источник
2020 August 14

EA

Egene Avdeev in CODE BLOG / C#
Макс Епифанов
экземпляр 1, но потоков 3 было
Ну одинаково работает.  
Различия будут, если экземпляров будет насколько.
И в каждом экземпляре каждый поток будет обращаться к одному и тому же локеру
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
ну вот у нас несколько экземпляров и обращаются. но если вы пишите код под многопоточность.. то уж static не грех поставить. дабы избежать проблем.
источник

EA

Egene Avdeev in CODE BLOG / C#
Макс Епифанов
ну вот у нас несколько экземпляров и обращаются. но если вы пишите код под многопоточность.. то уж static не грех поставить. дабы избежать проблем.
Ну а ты сказал один экземпляр)
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Egene Avdeev
Ну а ты сказал один экземпляр)
сохраняем один экземпляр. но долбятся то со всех бирж
источник

EA

Egene Avdeev in CODE BLOG / C#
Макс Епифанов
ну вот у нас несколько экземпляров и обращаются. но если вы пишите код под многопоточность.. то уж static не грех поставить. дабы избежать проблем.
локером не делают статик, в обьект прокидывают сам объект локера, не статик. Просто общий обьект
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
тоесть, мы сохраняем пару биткоин/рубль. но эта пара есть почти во всех биржах.
источник