标签: c# .net string right-to-left
我有一个混合语言的文本,(一个LTR和另一个RTL)。当在SMTP上发送字符串时,字符串会混淆。有没有办法识别字符串?
答案 0 :(得分:2)
RTL仅影响文本的显示,而不影响传输。不确定“混合”可能意味着什么,但我建议你仔细看看MailMessage.BodyEncoding属性。默认值为ASCII,不适合发送RTL语言中使用的字符类型。如果这没有用,那么请考虑问题可能实际上是由您使用的邮件阅读器引起的。它可能不支持RTL或无法处理混合。