Hello,

I recently started C# coding and I think i've done a pretty good job uptill now but I got stuck when trying to read a filetype called QSD.

It has this in it:


:FOREACH( condition_count )
DWORD length
DWORD command
BYTE[length - 8] data
:ENDFOR

:FOREACH( action_count )
DWORD length
DWORD command
BYTE[length - 8] data
:ENDFOR


I know how to read the Length and command DWORDs but not how to read that BYTE. I don't understand what I need to do with the Length-8 thing.

Can someone please explain?