gpt4 book ai didi

c# - 电子邮件中的 Unicode 字符不会引发异常

转载 作者:太空宇宙 更新时间:2023-11-03 21:20:53 25 4
gpt4 key购买 nike

我有一个带有 unicode 字符的电子邮件地址。它没有抛出异常。我正在使用 .Net Mail Address 重载构造函数。 MSDN 说本地址包含非 ASCII 字符时它会抛出 FormatException。但我无法重现异常。

var addr = new System.Net.Mail.MailAddress("ñ@c.com","test", Encoding.UTF8);

如果这是可识别的电子邮件地址,那么我正在搜索一个会在单元测试中抛出异常的字符。

最佳答案

文档似乎已过时。自 .NET 4.0 以来,邮件地址中支持 Unicode 字符,请参阅以下博客文章: http://blogs.msdn.com/b/ncl/archive/2009/08/06/what-s-new-in-system-net-mail.aspx

关于c# - 电子邮件中的 Unicode 字符不会引发异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30839228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com