下面的代碼:爲什麼這個重複的成員不會導致編譯器錯誤?
Public Class GridModel
Public DataSource As IDataSource
End Class
Public Class GridModel(Of TDataItem)
Inherits GridModel
Public DataSource As IDataSource(Of TDataItem)
End Class
我本來以爲,這將不能編譯,因爲這兩個成員具有相同的名稱,只有返回類型不同,但VB編譯器允許它。爲什麼編譯器不能防止這種情況?
請刪除asp.net MVC和Razor的標籤。這些與這個問題沒有直接關係 – 2015-03-02 22:07:54