Le titre est bien explicite alors je vous montre en code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
    Private Shared newTrainerList As New List(Of Object)
 
    Public Shared Function getNewTraineList() As List(Of Object)
        Return newTrainerList
    End Function
 
    Public Shared Sub addNewTrainer()
        Static id As New Integer
        id = id + 1
 
        newTrainerList.Add(New With {.Id = id})
    End Sub
 
    Public Shared Sub removeNewTrainer(ByVal id As Integer)
        ??????????
    End Sub
Alors voila, ma methode removeNewTrainer recoit un id, qui est l'id stocké dans mon objet anonyme. Maintenant, comment supprimer l'objet qui possède cet ID?

Merci