下面的代码:为什么这个重复的成员不会导致编译器错误?
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