BitConverter.islittleendian en diferentes arquitecturas endias
-
12-11-2019 - |
Pregunta
La documentación de BitConverter.islittleendian dice:
Indica el orden de byte ("Enamoramiento") en el que se almacenan los datos en esta arquitectura de computadora .
"Esto" me confunde.Digamos que tengo el siguiente código:
Console.WriteLine(BitConverter.IsLittleEndian);
Ahora digo que voy a compilar mi programa en mi pequeña máquina de endian.Si copio pegar el ejecutable en una máquina grande de endian, ¿dirá falso?o verdadero?Básicamente, quiero saber si el campo es una dinámica, y si el JIT tiene algo que ver con eso.
Solución
BitConverter.IsLittleEndian
Indica la arquitectura de la máquina que se está ejecutando su binario, no a la que está compilando.Se ha marcado por completo en el tiempo de ejecución.