我有一个混合语言的文本(一个 LTR 和另一个 RTL)。当在 SMTP 上发送字符串时,字符串会混淆。有什么方法可以识别字符串吗?
最佳答案
RTL 只影响文本的显示,不影响传输。不确定“混淆”是什么意思,但我建议您仔细查看 MailMessage.BodyEncoding 属性。默认为 ASCII,不适合发送 RTL 语言中使用的那种字符。如果这没有帮助,那么请考虑问题实际上可能是由您使用的邮件阅读器引起的。它可能不支持 RTL 或无法处理混合。
关于c# - 使用混合语言(LTR + RTL)重新排列字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3752579/