У меня вопрос о кодировании текстовых сообщений электронной почты с использованием C# .net, потому что у меня есть мой простой ASCII, но при выполнении заполнения для форматирования записи пользователю не выстраиваются хотя, когда я проверяю строки в словах NotePad ++, они точно такие же. Ниже приведен какой-то код, может ли кто-нибудь сказать мне, что я делаю неправильно?Проблема с заполнением текстового сообщения с использованием PadRight в C#
StringBuilder oSB = new StringBuilder(); oSB.AppendLine (EmailLine («Сумма», oTrans.PaymentAmount.ToString())); oSB.AppendLine (EmailLine («Способ оплаты», oTrans.CardType)); приватная статическая строка EmailLine (строка FieldLabel, строка FieldVal) { return PadLabel (FieldLabel) + FieldVal; } приватная статическая строка PadLabel (строка FieldLabel) { return FieldLabel.PadRight (40, char.Parse ("")) + ":"; }
Мой результат выглядит следующим образом:
Сумма: Метод 100,00
Оплата: VISA