我想将嵌套类写入自己的现有类中。但是我找不到方法,因为我不知道该如何称呼。
嵌套类是什么意思?有一张桌子dt从DataTable类,我可以写dt.Columns.add()。Columns将是主类的属性,并且add将是嵌套类的方法。
有什么建议么?
那不是一个嵌套的类,它只是一个类。Columns属性的类型DataColumnCollection具有称为的公共方法Add。要以类似的方式构建自己的数据库,只需:
Public Class MyFirstClass
Public Sub New()
End Sub
Dim _second As New MySecondClass()
Public Property Second() As MySecondClass
Get
Return _second
End Get
Set(ByVal Value As MySecondClass)
_second = Value
End Set
End Property
End Class
Public Class MySecondClass
Public Sub New()
End Sub
Public Sub MySecondClassMethod()
'Do something
End Sub
End Class
Run Code Online (Sandbox Code Playgroud)
然后,将在其他一些类或功能中调用它,例如:
Dim x as New MyFirstClass()
x.Second.MySecondClassMethod()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6105 次 |
| 最近记录: |