public void MostrarInformacion <T>(IMostrar <T> elemento) { if (elemento != null && elemento is Paquete) { this.rtbMostrar.Text = ((Paquete)elemento).MostrarDatos((Paquete)elemento); } if (elemento != null && elemento is Correo) { this.rtbMostrar.Text = ((Correo)elemento).MostrarDatos((Correo)elemento); } try { GuardaString.Guarda(elemento.MostrarDatos(elemento), "Salida.txt"); } catch (Exception e) { MessageBox.Show("No se pudo guardar el archivo"); } }