John Asked:2022-06-08 23:23:57 +0000 UTC2022-06-08 23:23:57 +0000 UTC 2022-06-08 23:23:57 +0000 UTC 如果有 readonly 关键字,为什么需要 readonlydictionary? 772 如果存在带有 readonly 关键字的普通 Dictionary<K,V> ,那么拥有 ReadOnlyDictionary<K,V> 有什么意义? c# 1 个回答 Voted Best Answer Aziz Umarov 2022-06-08T23:29:20Z2022-06-08T23:29:20Z 因为 ReadOnlyDictionary<K,V>created 填充在构造函数中,内容ReadOnlyDictionary不再改变。 readonly Dictionary<K,V>created 一旦分配不再更改链接,但内容Dictionary更改。 第一,内容不变,第二,链接。
因为
ReadOnlyDictionary<K,V>created 填充在构造函数中,内容ReadOnlyDictionary不再改变。readonly Dictionary<K,V>created 一旦分配不再更改链接,但内容Dictionary更改。第一,内容不变,第二,链接。