通用列表扩展方法ForEach停止工作了吗?
我有一个继承Generic.List的自定义列表,它有一个方法可以取消选择名为DeselectAll的所有成员
它看起来像这几个星期,并且工作正常。
Public Sub DeselectAll()
MyBase.ForEach(Function(p As Publipostable) p.ModeEnvoiChoisi = Nothing)
End Sub
今天,它停止了工作?!?我使用代理恢复到早期版本,并且工作正常...
Public Sub DeselectAll()
MyBase.ForEach(AddressOf DeselectModeEnvoi)
End Sub
Private Sub DeselectModeEnvoi(ByVal p As IPublipostable)
p.ModeEnvoiChoisi = Nothing
End Sub
有没有人见过这种行为?它位于asp.net 3.5应用程序中。
就是想,
山姆
编辑:
停止工作意味着它不再将属性p.ModeEnvoiChoisi设置为列表中每个项目的Nothing。调用DeselectAll方法,但所有项都保留其先前的值...
没有找到相关结果
已邀请:
1 个回复
埃输林桨铃