包装一个不可继承类在vb.net(wrap a noninheritable class in vb

2019-10-16 19:29发布

我想用一类的Cookie在我的命名空间为方便起见,用相同的能力,System.Web.Cookie,或者更好的是等价的。 我无法从System.Web.Cookie派生,因为它是不可继承...

在C语言中,我可以简单地把它的typedef另一种类型,但我看不出在VB.net其他任何可能比写一个包装类,模仿的所有功能。

有另一种方式为“重命名”在VB.net(Framework 4.0中)一个类型?

编辑:

我找到了解决方法,导入以不同的名称类:

imports Cookie = System.Web.HttpCookie

但我仍然有兴趣在其他的解决方案。 因此,我并没有将其添加为答案。

文章来源: wrap a noninheritable class in vb.net