如何在c#中限制接口实现

时间:2016-12-05 05:48:14

标签: c# dictionary interface

是否可以仅允许某些特定类实现iterface?

对于Exmaple:

System.Collections.Generic.Dictionary类中有KeyCollection密封类,已实现System.Collections.Generic.ICollection<TKey>以及System.Collections.ICollection但是当我查看代码Visual Studio根据元数据构建时,它显示{{1} }仅实现KeyCollection接口方法。

如何限制?

enter image description here

简单示例: 我使用了相同的接口,但我遇到了编译问题。

enter image description here

0 个答案:

没有答案