De ma question précédente, Conversion des caractères chinois en Unicode J'avais une bonne réponse mais avec un code que je ne comprenais pas :
Console.WriteLine("U+{0:x4}", (int)myChar);
Quelqu'un peut-il expliquer cela ?
De ma question précédente, Conversion des caractères chinois en Unicode J'avais une bonne réponse mais avec un code que je ne comprenais pas :
Console.WriteLine("U+{0:x4}", (int)myChar);
Quelqu'un peut-il expliquer cela ?
Console.WriteLine("U+{0:x4}", (int)myChar);
est l'équivalent de l'appel :
Console.WriteLine("U+{0}", ((int)myChar).ToString("x4"));
Dans une chaîne de format, le :
indique que l'élément doit être affiché en utilisant le format fourni. Le site x4
indique que le nombre entier doit être imprimé sous sa forme hexadécimale en utilisant la méthode suivante 4
personnages. Se référer à chaînes de format numérique standard pour plus d'informations.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.