В .net нет суб-свойств, но вы можете достичь своей цели, создав список объектов класса, обладающих свойствами. попробуйте следующее:
Public Class Team
Private _Name As String
Public Property Name() As String
Get
Return _Name
End Get
Set(ByVal value As String)
_Name = value
End Set
End Property
Private _TotalPoints As Integer
Public Property TotalPoints() As Integer
Get
Return _TotalPoints
End Get
Set(ByVal value As Integer)
_TotalPoints = value
End Set
End Property
End Class
Затем вы можете создать список объектов класса Team
следующим образом:
Dim TeamList As New List(Of Team)
TeamList.Add(New Team() With {.Name = "Falcons", .TotalPoints = 167})
TeamList.Add(New Team() With {.Name = "Jets", .TotalPoints = 121})
, так что;
TeamList(0).Name Gives "Falcons"
TeamList(0).TotalPoints Gives 167
TeamList(1).Name Gives "Jets"
TeamList(1).TotalPoints Gives 121
Существует не такая вещь, как «вспомогательные свойства». Напишите класс с этими свойствами и сохраните его в массиве 'List (Of T)' – Plutonix
^^ array ** или ** 'List (Of T)' – Plutonix
что бы вы назвали его, извините за мое незнание – RonB