【发布时间】:2010-09-02 22:53:23
【问题描述】:
真的希望有人能指出我正确的方向,因为我已经没有头发了......
我正在 VS 2010 中使用 VB.NET 开发一个简单的 SDK,并且我有一个继承另一个类 (InnerClass) 的类 (OuterClass)。
InnerClass 中显然有可以从OuterClass 访问的属性和方法。
我怎么能对我的潜在最终用户隐藏 InnerClass 甚至存在。我不想隐藏 InnerClass 内部结构,只是 InnerClass 甚至在那里......
无论我尝试什么,它始终在类查看器、调试器或编辑器中可见。
我已经尝试过通常的竞争者:
<DebuggerBrowsable(DebuggerBrowsableState.Never)> _
和
<ComponentModel.EditorBrowsable(ComponentModel.EditorBrowsableState.Never)> _
请有人能指出我正确的方向。我发现了一些东西,但它们都与 C++ 有关,它们只是让我感到困惑。
【问题讨论】:
标签: vb.net class inheritance private