Чтение отдельных байт из файла - C#
Формулировка задачи:
Здравствуйте господа. Предложите варианты решения проблемы. Есть файл в нём записано N количество байт, мне нужно получить в массив только конкретные байты. Как мне ориентироваться в этом файле.
Решение задачи: «Чтение отдельных байт из файла»
textual
Листинг программы
using (FileStream fileStream = new FileStream(adressDEP, FileMode.Open, FileAccess.Read)) { using (BinaryReader binaryReader = new BinaryReader(fileStream)) { fileStream.Seek(6, SeekOrigin.Begin); numberOfByteRecord[0] = binaryReader.ReadInt16(); int i = 0; int k = 6 + numberOfByteRecord[0]; while (i < numberOfRecords) { fileStream.Seek(k, SeekOrigin.Begin); { numberOfByteRecord[i] = binaryReader.ReadInt16(); k = k + numberOfByteRecord[j]; i++; } } binaryReader.Close(); } fileStream.Close(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д