txt notas manejo leer guardar ejemplos datos bloc binarios binario archivos archivo c# binary chunks

notas - leer los archivos binarios C#



manejo de archivos binarios c# (1)

Puede usar un FileStream para leer un archivo binario y luego procesarlo. Aquí hay un ejemplo:

using (var inFileSteam = new FileStream(@"C:/path/to/file.bin", FileMode.Open)) { byte[] buffer = new byte[5 * 1024 * 1024]; // 5MB in bytes is 5 * 2^20 int bytesRead = inFileSteam.Read(buffer, 0, buffer.Length); while (bytesRead > 0) { for (int i = 0; i < bytesRead; i++) { if (buffer[i] == 0x28) // 0010 1000 in binary { // replace for example or any other manipulation buffer[i] = 0x00; } } outFileStream.Write(buffer, 0, bytesRead); bytesRead = inFileSteam.Read(buffer, 0, buffer.Length); } }

¿Cómo leo fragmentos de 5 megabytes en un archivo binario en C #?

Por cada pedazo que necesito hacer ... ¡Por favor, ayúdenme!