我不确定如何问这个问题..希望我的解释能澄清:
我在一个类中有一个公共方法,比如说Widget
它需要一个小部件列表并对它们进行更改。但是,有时,调用该方法的 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