Чтение отдельных байт из файла - 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();
}