Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 22348|Odpověď: 0

[Zdroj] .NET/C# Bude multithreaded modifikace kolekcí problém?

[Kopírovat odkaz]
Zveřejněno 04.07.2017 15:12:19 | | |
Mám v kolekci 100 prvků a za podmínky, že se počet kolekcí nemění, multithreaduji prvky v kolekci, které nejsou ve skutečnosti bezpečné pro vlákna a nevyvolávají výjimky

Multithreaded modifikační kolekce, o které mluvím, se nepřidává, nemazá, pouze upravuje, a to následovně:

Seznam<> Kolekce obsahuje 100 prvků a kolekce nepřidává ani nemaže prvky



Je to jen multithreading, který upravuje jeden nebo více prvků v kolekci




Výše je testovací kód a výsledek nevyvolává výjimku!






Předchozí:123123{:1_2:}
Další:Úvod a úvod do SignalR
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com