Hola, necesito ayuda sobre serializacion, si grabo en un archivo los valores
de una estructura despues como los puedo leer acomodando cada valor de cada
miembro de la estructura en el lugar que le corresponde? este es el codigo
que utilizo para escribir en el archivo:
struct Registro
{
public string Nombre;
public int Edad;
public int Registro;
}
Registro[] ListaRegistros = new Registro[10];
... // todo el proceso de captura de cada uno de los registros
// ahora se guarda la lista de estructuras registro en el archivo
Registro.txt
using (System.IO.FileStream fs = System.IO.File.Create("Registro.txt",
1024))
{
foreach (Registro reg in ListaRegistros)
{
byte[] info = new
System.Text.UTF8Encoding(true).GetBytes("Nombre: " + ListaRegistros.Nombre +
" Edad: " + ListaRegistros.Edad.ToString() + " Registro: " +
ListaRegistros.Registro.ToString());
fs.Write(info, 0, info.Length);
}
}
Todo funciona bien y guarda todos los registros en el archivo, pero ahora mi
pregunta es como despues leer ese archivo y acomodar cada registro en una
estructura registro es decir crear la lista ListaRegistros pero cargandole
la informacion de los regitros del archivo en cada registro correspondiente.
Si alguien me puede ayudar gracias.
Ademas nose si la serializacion es tambien parte de C#. Gracias
Leer las respuestas