这段代码:
Private Sub assignButtons(ByVal Buttons As Collection, _
ByVal ToolButton() As String, ByVal nToolButtons As Integer)
For Each b As ToolStripItem In Buttons
... ' warning occurs even if these lines are commented out
Next b
在 VS Code Analysis 中生成以下警告:
CA2202 不要多次丢弃物体
Object (*Buttons).GetEnumerator() 可以在方法中多次处理
frmToolbar.assignButtons(ByRef Collection、ByRef String()、ByRef Integer)。
为了避免生成 System.ObjectDisposeException,您
不应对一个对象多次调用 Dispose。
Buttons
是 ToolStripItems 的集合。
迭代这样的类实例集合是一个坏主意吗?
此循环中是否已处理任何实例?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)