Je me demandais simplement si quelqu'un pouvait expliquer pourquoi les deux lignes de code suivantes renvoyaient des résultats "différents"? Quelles sont les causes des valeurs inversées? Est-ce que cela a quelque chose à voir avec l'endianisme?BitConverter VS ToString pour Hex
int.MaxValue.ToString("X") //Result: 7FFFFFFF
BitConverter.ToString(BitConverter.GetBytes(int.MaxValue)) //Result: FF-FF-FF-7F
Superbe réponse détaillée. Je vous remercie –