是否可以仅允许某些特定类实现iterface?
对于Exmaple:
在System.Collections.Generic.Dictionary
类中有KeyCollection
密封类,已实现System.Collections.Generic.ICollection<TKey>
以及System.Collections.ICollection
但是当我查看代码Visual Studio根据元数据构建时,它显示{{1} }仅实现KeyCollection
接口方法。
如何限制?
简单示例: 我使用了相同的接口,但我遇到了编译问题。