Hej, jag får inte remove att fungera.. Jag kan radera om jag vet index men jag vill kunna radera hela posten baserat på t.ex id nummer eller serial.
Tänker jag fel med details.Remove(New eventAction() With {.id = 1})
Får inga felmeddelanden.
details.contains(New evenntAction() With {.id = 1}) ger false så det fungerar inte heller att se om id 1 finns.
Public Class eventAction
Public Property id() As Integer
Get
Return m_id
End Get
Set
m_id = Value
End Set
End Property
Private m_id As Integer
Public Property serial() As Integer
Get
Return m_serial
End Get
Set
m_serial = Value
End Set
End Property
Private m_serial As Integer
Public Property command() As String
Get
Return m_command
End Get
Set
m_command = Value
End Set
End Property
Private m_command As String
Public Property par1() As String
Get
Return m_par1
End Get
Set
m_par1 = Value
End Set
End Property
Private m_par1 As String
Public Property par2() As String
Get
Return m_par2
End Get
Set
m_par2 = Value
End Set
End Property
Private m_par2 As String
End Class
Dim details As New List(Of eventAction)()
details.Add(New eventAction() With {
.id = 1,
.command = "TEST1",
.serial = 123456789,
.par1 = "par1",
.par2 = "par2"
})
details.Add(New eventAction() With {
.id = 2,
.command = "TEST2",
.serial = 987654321,
.par1 = "par1",
.par2 = "par2"
})
details.Remove(New eventAction() With {.id = 1})
↧