nan*_*nan 10 c# collections icollection
我想创建一个实现的自定义集合ICollection.
但我不想暴露一些ICollection类似Clear方法的成员.
怎么做到这一点?
Jar*_*dek 22
您可以显式实现接口并隐藏实现:
public class UrClass : ICollection
{
void ICollection.Clear() { ... }
}
Run Code Online (Sandbox Code Playgroud)
用户无法urClassInstance.Clear()直接呼叫,但他们可以((ICollection)urClassInstance).Clear()像这样间接呼叫.
| 归档时间: |
|
| 查看次数: |
11154 次 |
| 最近记录: |