Estoy teniendo problemas para grabar struct en archivos binarios, he visto
algunos ejemplos que utilizan Marshal.SizeOf(MiStruct), pero con esto no se
obtiene el tamaño real si por ejemplo la structura contiene en strings.
Con C++ se podía crear una struct de tamaño fíjo usando por ejemplo:
struct Persona {
int Id;
char nombre[40];
}
Pero en C# no tengo forma de definir un array de tamaño fijo (al menos no la
encuentro).
Concretamente necesito definir un registro de tamaño fijo para un archivo
binario.
Espero que alguien me pueda dar una pista.
Gracias, Leonardo
Leer las respuestas