J'ai une question concernant l'encodage pour les messages texte en utilisant C#. Net parce que j'ai le mien en ASCII simple mais en faisant padding pour formater un recipt à l'utilisateur les données ne sont pas alignées Bien que lorsque je vérifie les lignes dans NotePad ++, elles correspondent exactement au même nombre de caractères. Voici un peu de code, quelqu'un peut-il me dire ce que je fais mal?Problème de remplissage pour le courrier électronique en utilisant PadRight en C#
StringBuilder oSB = new StringBuilder(); oSB.AppendLine (EmailLine ("Amount", oTrans.PaymentAmount.ToString())); oSB.AppendLine (EmailLine ("Méthode de paiement", oTrans.CardType)); chaîne statique privée EmailLine (chaîne FieldLabel, chaîne FieldVal) { return PadLabel (FieldLabel) + FieldVal; Chaîne statique privée PadLabel (string FieldLabel) }
Ma sortie ressemble à ceci:
Montant: 100,00
Mode de paiement: VISA