Si siempre necesito llamar a RemoveHandler después de usar AddHandler, ¿cuál es el mejor lugar para hacerlo?En vb.net, si uso AddHandler, ¿Tengo que usar RemoveHandler?
He buscado varias preguntas similares de la siguiente manera, pero no entiendo muy bien.
When and where to call the RemoveHandler in VB.NET?
AddHandler/RemoveHandler Not Disposing Correctly
pensé recolección de basura en C# o vb.net se hará cargo de los objetos no utilizados. Además, en vb.net designer, genera automáticamente Dispose Sub. Así que no presté atención al recurso de liberación programática en absoluto. ¿Tendré problemas de pérdida de memoria? Por favor amablemente bríndenos algunos enlaces/documentos para que yo pueda comenzar a aprender.
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
Gracias mucho!
Tendrá que publicar el contexto en el que está usando AddHandler. – CommonSense