/// <summary> /// Desaloca da memória a matriz esparsa. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDesalocarMatriz_Click(object sender, EventArgs e) { if (!matrizEsparsa.EstaDesalocada) { matrizEsparsa.ApagarMatriz(); matrizEsparsa.ExibirDataGridView(dgMatrizEsparsa); } else { MessageBox.Show("Não há matriz para desalocar." + " É necessário gerar uma nova matriz esparsa.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }