相关疑难解决方法(0)

当IsReadOnly是接口成员时,List <T>如何使IsReadOnly成为私有的?

我正在创建一个专门的代理类来实现IList<T>和包装内部List<T>实例.

List<T>本身实现IList<T>,它声明了一个成员bool IsReadOnly,但是当我尝试从我自己的类访问该成员时,我不能因为在List<T>,IsReadOnly是私有的.

所以我的问题是; 如果接口的实现要求所有已实现的成员都是公共的,为什么List<T>要将IsReadOnly实现为私有,从而拒绝我访问它?

.net c#

22
推荐指数
3
解决办法
2736
查看次数

标签 统计

.net ×1

c# ×1