Я не совсем уверен, как задать этот вопрос .. надеюсь, мое объяснение прояснит:
У меня в классе есть открытый метод, скажем Widget
, который берет список виджетов и вносит в них изменения. Однако иногда виджет, вызывающий метод, находится в этом списке. Есть ли способ установить текущий объект как один из элементов в списке?
Например, вот что я пытаюсь сделать:
Public Class Widget()
'...other stuff'
Public Sub Update()
'do some stuff...'
For Each w As Widget In List(Of Widget)
'update widgets'
If w.ID = ID Then
Me = w '<----- here is what I am trying to do, but it wont let me'
End If
Next
End Sub
End Class