c# - 电子邮件地址混淆.net asp

标签 c# asp.net .net encode

有没有人知道像 this way 这样的混淆的 .net 替代品? ?

作为输出我想是这样的:

<A HREF="mailto:
&#121;&#111;&#117;&#114;&#110;&#097;&#109;&#101;&#064;&#100;&#111;&#109;&#097;&#105;&#110;&#046;&#099;&#111;&#109;">
&#121;&#111;&#117;&#114;&#110;&#097;&#109;&#101;&#064;&#100;&#111;&#109;&#097;&#105;&#110;&#046;&#099;&#111;&#109;
</A>"

最佳答案

您可以使用以下方式对字符串进行编码:

email =
  String.Concat(email.Select(c => "&#" + ((int)c).ToString() + ";").ToArray());

关于c# - 电子邮件地址混淆.net asp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16237237/

相关文章:

.net - PropertyInfo.GetSetMethod(true)不从基类返回属性的方法

c# - 帮我修复这个 SQL 语句?

css 在 asp.net 中的 contentPlaceHolder 的 div 中不起作用

c# - 为什么我的 LINQ 表达式中的这个输出变量没有问题?

c# - 为什么默认的字符串比较器无法保持传递一致性?

c# - 混淆旨在返回图像的 HTTP 处理程序

c# - 从ViewModel更改WPF样式

c# - SSIS:通过SSIS执行Ironpython或Ironruby脚本

c# - Linq-to-SQL 和 WCF 服务 - 数据传输对象

asp.net - jQuery 限制 &lt;script&gt; 的范围