Tengo un BindingList <> de objetos, configurado en DataSource de un BindingSource. Esto se establece en el DataSource de un DataGridView.Forma correcta de desvincular un BindingSource de un DataGridView
Me preocupa no causar posibles fugas de memoria, por lo que me pregunto si hay una forma preferida de desvincular estas conexiones cuando haya terminado con los datos.
Estoy pensando en:
datagridview.DataSource = null;
bindingsource.DataSource = null;
bindingsource.Clear();
Para volver a enlazar:
bindingsource.DataSource = bindinglist<myObjects>;
datagridview.DataSource = bindingsource;
¿Es esta orden correcto, o ¿realmente importa? ¿He omitido algo que debería estar allí?
Cualquier puntero apreciado, gracias.