2011-05-11 8 views
0

La documentation de BitConverter.IsLittleEndian dit:BitConvert.IsLittleEndianon sur différentes architectures endian

Indique l'ordre des octets ("de boutisme") dans lequel les données sont stockées dans cette architecture informatique.

"ceci" me confond. Dites que j'ai le code suivant:

Console.WriteLine(BitConverter.IsLittleEndian); 

Maintenant, dis que je vais compiler mon programme sur ma petite machine d'endian. Si je copie coller l'exécutable sur une grosse machine d'endian, dira-t-il faux? ou vrai? Fondamentalement, je veux savoir si le domaine est dynamique et si le JAT a quelque chose à voir avec cela.

Répondre

5

BitConverter.IsLittleEndian indique l'architecture de la machine sur laquelle votre binaire s'exécute, et non celle sur laquelle vous compilez. Il est vérifié entièrement à l'exécution.

+0

Merci! Évaluation de l'exécution étaient les mots que je cherchais! – Marlon

Questions connexes