C#では、クラスフィールドはすべてのスレッドがそのオブジェクトの独自のインスタンスを持つことを意味します。インスタンスフィールドとスレッド起点の安全性に関する質問
など。スレッド1は、オブジェクトbのように、オブジェクトaのそれ自身のインスタンスを有する。
異なるPC上のWebアプリケーションのユーザー2人は、異なるスレッドのインスタンスフィールド(コレクションを言う)にアクセスする必要がありますか?
これは私に質問をさせてくれます。コレクションを同期するコードを書く必要があるのはなぜですか?コレクションがインスタンスベースであり、共有状態でない場合
私は、その状態を変更すると、別のスレッドがコレクションを読み込もうとしているだけであるということだけがあります。私は実際に書いたコードを通してこれが可能なケースに過ぎないので "それはありますか?"例えば。 1つのスレッドを生成して同期されていないコレクションを読み込み、元のスレッドを使用してコレクションに書き込みます。それとも、他につかまえがありますか?
これは基本的な質問のように私はこれを初心者セクションに入れました。
感謝のC#で
私の理解に欠けていたもの。理論をありがとう! – dotnetdev
問題はありません:)私はお手伝いできます。 –