私は次のものを持っていますConcurrentDictionary:
ConcurrentDictionary<Guid, Session> sessions;
私はそれsessions.TryGetValue(key, out session)がスレッドセーフであることを知っていますが、私の質問はsessions[key]スレッドセーフでもあるかどうかです。
sessions.TryGetValue(key, out session)値を取得できたかどうかに応じて、true または false を返します。
値を取得できない場合はsessions[key]戻りますか? nullそう思うでしょう。誰かがこれを確認したり、もっと明らかにしたりできますか? ありがとう。