【发布时间】:2013-06-13 13:30:55
【问题描述】:
我有以下ConcurrentDictionary:
ConcurrentDictionary<Guid, Session> sessions;
我知道sessions.TryGetValue(key, out session) 是线程安全的,但我的问题是sessions[key] 是否也是线程安全的?
sessions.TryGetValue(key, out session) 返回真或假取决于它是否能够获取值。
如果无法获取值,sessions[key] 会返回null 吗?我会这么认为。任何人都可以确认或阐明这一点吗?谢谢。
【问题讨论】:
标签: .net c#-4.0 concurrentdictionary