Datatable.Dispose () заставит его удалить из памяти?
Я исследовал очень простой код и застрял, увидев результат dispose () datatable
Ниже приведен код
DataTable dt= new Datatable();
SqlCommand Cmd = new SqlCommand("sp_getData",SqlCon);
SqlCommand.CommandType= CommandType.StroedProcedure;
SqlCon.Open();
sqlDataReader dr= cmd.ExecuteReader();
dt.Load(dr);
SqlCon.Close();
grdView.DataSource =dt;
dt.Dispose() // Here I dispose the table as it is no use for me & wanna memory free from this
Но после удаления данных, я все же обнаружил, что он все еще показывает RowCount = 10k.
Метод Dispose () не освобождает память и сделать объект как ноль ??
Как я могу сделать это как ноль или освободить память, занятую этим объектом?