public List<Fichero> carga(string ruta) { f = new List<Fichero>(); string l; StreamReader sr = new StreamReader(ruta, Encoding.Default); while ((l = sr.ReadLine()) != null) { string[] linea = l.Split('-'); a = new Fichero(); a.frase = linea[0]; a.autor = linea[1]; f.Add(a); } sr.Close(); return f; }
private void button2_Click(object sender, EventArgs e) {//ver lista List<Fichero> fichero = new List<Fichero>(); XmlDocument d = new XmlDocument(); d.Load(textBox1.Text); XmlNodeList li = d.SelectNodes("Frases/Frase"); foreach (XmlNode n in li) { f = new Fichero(); f.Autor = n["Autor"].InnerText; f.Frase = n["Cita"].InnerText; fichero.Add(f); } dataGridView1.DataSource = fichero; }