法语字符被转换为©符号

本文关键字:符号 转换 字符 法语 | 更新日期: 2023-09-27 18:36:50

我正在尝试通过c#中的SMTP发送邮件。

示例邮件内容 [法语] :

<html xmlns='http://www.w3.org/1999/xhtml'><head> <meta http-equiv='Content-Type' content='text/html; charset=UTF-8' /><body>
Votre compte à été activé
</body></html> 

收到的邮件 : Votre compte à téactivé©

谁能帮我为什么邮件内容显示版权标志代替法语字符。

法语字符被转换为©符号

请确保您传递的字符串与您在此处打印的字符串相同 "Votre compte à été activé" 并且使用 UTF-8 很好,它可以显示任何类型的字符,但您需要确保它与您选择的位置相同,否则您必须首先正确保存它。

如果要从sql数据库中选择它,则必须使用nvarchar数据类型来存储任何类型的字符。如果是瓦尔查尔,它将引发同样的问题。