问一下关于邮件客户端的问题

i263332429 2009-12-18 05:52:07
我想问一下关于quoted-printable解码的问题
我在网上找了几个解码方式都不是很好用 解出来的中文依然是乱码
请问位能赐教一下
...全文
74 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kkun_3yue3 2009-12-18
  • 打赏
  • 举报
回复
Lumisoft.NET的POP3_Client类去转换...
qqzeng-ip 2009-12-18
  • 打赏
  • 举报
回复
  private string QPUnEncryCode(string source)
{
source=source.Replace ("=\r\n","");
int len=source.Length ;
string dest=string.Empty ;
int i=0;
while(i<len)
{
string temp=source.Substring (i,1);
if(temp=="=")
{
int code=Convert.ToInt32 (source.Substring (i+1,2),16);
if(Convert.ToInt32 (code.ToString (),10)<127)
{
dest+=((char)code).ToString ();
i=i+3;
}
else
{
dest+=System.Text.Encoding.Default.GetString(new byte []{Convert.ToByte (source.Substring (i+1,2),16),Convert.ToByte (source.Substring (i+4,2),16)}) ;
i=i+6;
}
}
else
{
dest+=temp;
i++;
}
}
return dest;
}
silentwins 2009-12-18
  • 打赏
  • 举报
回复
针对自己的编码去解码

111,122

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧