【发布时间】:2010-11-23 04:34:21
【问题描述】:
我真的不确定如何问这个问题。希望我的解释能澄清:
我在一个类中有一个公共方法,比如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
【问题讨论】:
-
使其成为静态方法?
-
很遗憾,无法将其设为静态(共享)。它是遗传的。
标签: asp.net object variable-assignment