有谁知道System::Collections::ObjectModel::ReadOnlyDictionary
和Microsoft::TeamFoundation::Client::ReadOnlyDictionary
之间的区别?
答案 0 :(得分:2)
我怀疑引入Team Foundation one只是因为主框架中没有只读字典,他们想要公开一个。
.NET framework one仅在.NET 4.5中引入。
.NET框架版本被记录为仅仅是现有字典的包装器 - 所以虽然它从客户端的角度来说是只读的,但它仍然可能随着时间而改变。目前尚不清楚(从文档中)Team Foundation的行为方式是否相同,尽管我期望它(作为最简单的方法)。