0
我目前正試圖將C#類方法中的一些基礎知識轉換爲VB,並且遇到了一些困難。VB.Net類繼承子新
假設我們有兩個班,baseClass
和newClass
Public Class baseClass
Public Sub New(ByVal obj As Object)
'... do something here
End Sub
End Class
Public Class newClass
Inherits baseClass
Public Sub New(ByVal obj as Object)
'... do something here
End Sub
end Class
但是,每當我試圖declear類似
dim nc as newClass(myObj)
我一直得到一個錯誤,告訴我,
First statement of this 'Sub New' must be a call to 'MyBase.New' or 'MyClass.New' because base class 'baseClass' of 'newClass' does not have an accessible 'Sub New' that can be called with no arguments.
Wh恩,我試圖做這樣的事情,如果用C#編寫,這樣
public partial class newClass : baseClass
{
public newClass(Object obj) : baseClass(obj)
{
// do something here
}
}
據我所知,調試器告訴我只是baseClass
添加一個空public sub new()
,但是這不是我想要做的,我希望它能調用另一個構造函數,所以希望有人能指出我正確的方向,因爲我一直在試圖找到一個簡單的轉換指南,但我找不到任何。
任何答案是非常感謝。
非常感謝! :d –