crear objetos a partir de un archivo de texto
Publicado por fernando (26 intervenciones) el 14/10/2017 00:51:20
Hola en un archivo de texto traigo objetos Proveedor:
PROPERTIES
Este es el metodo donde traigo todo, un ejemplo de una linea de datos = linea.Split(':'); es:
rut1#nombreFantasia1#[email protected]#123456s1
Lo que no se es como crear el objeto de proveedor a partir de:
rut1#nombreFantasia1#[email protected]#123456s1
Estaba pensando quitar los # con esto: // string remplazado = linea.Replace("#", ""); //recorro toda la linea para eliminar #
pero creo que esta mal.
Saludos!
PROPERTIES
1
2
3
4
5
public string rut { get; set; }
public string NombreFantasia { get; set; }
public string Email { get; set; }
public string Tel { get; set; }
public List<ofreceServicio> servicios { get; set; } = new List<ofreceServicio>();
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public static void leerArchivo(string ruta)
{
FileStream fs = new FileStream(ruta, FileMode.Open);
StreamReader str = new StreamReader(fs);
string linea = "";
while ((linea = str.ReadLine()) != null)
{
string[] datos = linea.Split(':');
// string remplazado = linea.Replace("#", ""); //recorro toda la linea para eliminar #
}
str.Close();
}
Este es el metodo donde traigo todo, un ejemplo de una linea de datos = linea.Split(':'); es:
rut1#nombreFantasia1#[email protected]#123456s1
Lo que no se es como crear el objeto de proveedor a partir de:
rut1#nombreFantasia1#[email protected]#123456s1
Estaba pensando quitar los # con esto: // string remplazado = linea.Replace("#", ""); //recorro toda la linea para eliminar #
pero creo que esta mal.
Saludos!
Valora esta pregunta


0