ふらっとC#,C♯,C#(初心者用) Part54
■ このスレッドは過去ログ倉庫に格納されています
0476デフォルトの名無しさん
2010/01/30(土) 12:48:14コレクションが変更されない限り、List では、複数の読み込み操作が同時に発生しても問題ありません。
コレクションの列挙処理は、本質的にはスレッド セーフな処理ではありません。
まれに 1 つ以上の書き込みアクセスによって列挙処理で競合が発生する場合、確実にスレッド セーフにするには、
列挙処理が完了するまでコレクションをロックします。 <============== A
コレクションに対し複数のスレッドがアクセスして読み取りや書き込みを行うことができるようにするには、
独自に同期化を実装する必要があります。 <==================== B
AとBは同じ意味ですか?(つまりロックしろっていうこと?)
それともBはロックとはちがう方法で同期化しないといけないということですか?
■ このスレッドは過去ログ倉庫に格納されています