Estoy usando la biblioteca Naga
para leer datos de un socket, que produce matrices byte[]
que se reciben a través de una función de delegado.¿Diseccionar una matriz de bytes en distintos tipos de datos?
Mi pregunta es, ¿cómo puedo convertir esta matriz de bytes en tipos de datos específicos, conociendo la alineación?
Por ejemplo, si la matriz de bytes contiene los datos siguientes, en orden:
| byte | byte | short | byte | int | int |
¿Cómo puedo extraer esos tipos de datos (en Little Endian)?