【发布时间】:2010-09-20 14:49:44
【问题描述】:
我有一个混合语言的文本,(一个 LTR 和另一个 RTL)。在 SMTP 上发送字符串时,字符串混淆了。有什么方法可以识别字符串?
【问题讨论】:
标签: c# .net string right-to-left
我有一个混合语言的文本,(一个 LTR 和另一个 RTL)。在 SMTP 上发送字符串时,字符串混淆了。有什么方法可以识别字符串?
【问题讨论】:
标签: c# .net string right-to-left
RTL 只影响文本的显示,不影响传输。不确定“混合”可能意味着什么,但我建议您仔细查看 MailMessage.BodyEncoding 属性。默认值为 ASCII,不适合发送 RTL 语言中使用的那种字符。如果这没有帮助,那么请考虑问题实际上可能是由您使用的邮件阅读器引起的。它可能不支持 RTL 或无法处理混合。
【讨论】: