public static ByteCount[] DeserializeByteCount(byte[] ar)
{
var result = new ByteCount[ar.Length / 4];
int ind = 0;
int bitPos = 0;
for (int i = 0; i < ar.Length; i += 4)
{
result[ind++] = new ByteCount
{
Byte = (byte)Utils.GetInt(ar, ref bitPos, 8),
Count = Utils.GetInt(ar, ref bitPos, 24)
};
}
return result;
}