C#开发的OpenRA的只读字典IReadOnlyDictionary实现
Posted caimouse
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#开发的OpenRA的只读字典IReadOnlyDictionary实现相关的知识,希望对你有一定的参考价值。
C#开发的OpenRA的只读字典IReadOnlyDictionary实现
怎么样实现一个只读字典?
这是一个高级的实现方式,一般情况下,开发人员不会考虑这个问题的。
毕竟代码里,只要小心地使用,还是不会出问题的。
但是如果在一个大型的代码,或者要求比较严格的代码里,就需要考虑这个问题了。
在普通的教科书,也没有提到这个功能的实现。
但是在OpenRA里大量使用这种方式,可见这个特性使用起来还是有一点难度的。
因为要实现IReadOnlyDictionary接口,需要实现比较多的接口。
对于徒手
以上是关于C#开发的OpenRA的只读字典IReadOnlyDictionary实现的主要内容,如果未能解决你的问题,请参考以下文章