0
我有這個類我如何將一個靜態類的所有本地方法導入/實現爲一個自定義類?
Imports _Console = System.Console
Public Class ConsoleEx ' : Inherits _Console
Public Shared Sub MyCustomMethod()
' Do something
End Sub
End Class
而我的想法只是使用該類作爲一個FULL合格的替補的Console
類的話,我希望能夠使用ALL的Console
類的方法爲通常但是從我的自定義ConsoleEx
類我自定義的方法一起使用,例如:
' Native Console class method:
ConsoleEx.WriteLine(Parametters)
' My custom method:
ConsoleEx.MyCustomMethod(Parametters)
我不懶,但我想,這可能是有可能做到這一點的鄰一步?框架不提供任何事情去做?
這是最簡單的方法嗎?
感謝您的信息做的,這裏是另一個類似的問題http://stackoverflow.com/questions/10945737/wrap-a-noninheritable -class-in-vb-net和我一直在爲如何創建一個包裝類進行谷歌搜索,但我沒有找到任何東西(只有技術名稱讓我感到害怕,似乎很難包裝第三方庫以適應它們到.NET,但如果這是唯一的解決方案,那麼我會嘗試它) – ElektroStudios