public IList<IEquipo> CargarEquipos() { ManejadorArchivos lector = new ManejadorArchivos(); List<IEquipo> lista = new List<IEquipo>(); ArrayList datos = lector.Leer(archivoDeLista); foreach (String linea in datos) { object[] celdas = linea.Split(','); Console.WriteLine(celdas.Length.ToString()); String nombre = Convert.ToString(celdas[0]); IEquipo cuadro = new Equipo(nombre); lista.Add(cuadro); Console.WriteLine("Se creó el equipo :"+nombre); } return lista; }
/// <summary> /// Carga los jugadores desde el txt a una lista. /// </summary> /// <param name="texto"></param> /// <returns></returns> private List<IJugador> CargarPorteros(string texto) { ManejadorArchivos lector = new ManejadorArchivos(); List<IJugador> lista = new List<IJugador>(); ArrayList datos = lector.Leer(texto); foreach (String linea in datos) { object[] celdas = linea.Split(','); Console.WriteLine(celdas.Length.ToString()); String nombre = Convert.ToString(celdas[0]); String apellido = Convert.ToString(celdas[1]); Int32 edad = Convert.ToInt32(celdas[2]); IJugador portero = new Arquero (nombre, apellido, edad ); lista.Add(portero); } return lista; }
private IList<IJugador> CargarDefenzaso(string p) { ManejadorArchivos lector = new ManejadorArchivos(); List<IJugador> lista = new List<IJugador>(); ArrayList datos = lector.Leer(p); foreach (String linea in datos) { object[] celdas = linea.Split(','); Console.WriteLine(celdas.Length.ToString()); String nombre = Convert.ToString(celdas[0]); String apellido = Convert.ToString(celdas[1]); Int32 edad = Convert.ToInt32(celdas[2]); IJugador def = new Defenza (nombre, apellido, edad); lista.Add(def); } return lista; }