コード例 #1
0
        public void GarbageCollectorTest1()
        {
            Diccionario d = null;
            try
            {
                //Estudiante estudiante = new Estudiante();
                //estudiante.Leer();
                d = new Diccionario();
                int error = int.Parse("hola");
                string palabra = d.Palabras[1000].Valor;
            }
            catch (Exception e)
            {

            }
            finally
            {
                d.Dispose();//libera los recursos
            }

            //using (Diccionario d1 = new Diccionario(), d2 = new Diccionario())//una abreviacion de lo anterior, en este caso, si marca o no marca error lo que esta adentro, finalmente se mandara llamar el metodo dispose de la interface Disposable. las clases deben implementar Idisposable, y si son varios, separados por coma, poniendo el tipo al principio.
            //{
            //    int error = int.Parse("hola");
            //    string palabra = d1.Palabras[1000].Valor;
            //}
        }