public bool BorrarPersona(Herenciado.Persona persona)
        {
            foreach (var item in MiLista)
            {
                if (persona is AlumnoEgresado)
                {
                    if (((AlumnoEgresado)persona).Equals(item) && persona == item)
                    {
                        MiLista.Remove((AlumnoEgresado)item);
                    }
                }
                else
                {
                    if (persona is Alumno)
                    {
                        if (((Alumno)persona).Equals(item) && (Alumno)persona == (Alumno)item)
                        {
                            MiLista.Remove((Alumno)item);
                        }
                    }
                    else
                    {
                        if (((Persona)persona).Equals(item) && (Persona)persona == (Persona)item)
                        {
                            MiLista.Remove((Persona)item);
                        }
                    }
                }
            }



            return(true);
        }
 public void AgregarPersona(Herenciado.Persona persona)
 {
     this.MiLista.Add(persona);
 }