相关疑难解决方法(0)

公共类扩展了内部类

我有一个内部类A,做了很多的东西,我有一组其他类的B,D,E从类继承A.当然这不会起作用,因为编译器会抱怨公共类无法扩展内部类(请参阅解释).

我不想A公开,因为我不希望我的用户继承它.我希望他们只使用B,D,E.

我知道我可以使用Intellisense隐藏类,[EditorBrowsable(EditorBrowsableState.Never)]但用户仍然可以使用反射访问它:(

有没有办法实现这个目标?

c#

1
推荐指数
1
解决办法
895
查看次数

标签 统计

c# ×1