问一下关于邮件客户端的问题
我想问一下关于quoted-printable解码的问题我在网上找了几个解码方式都不是很好用 解出来的中文依然是乱码
请问位能赐教一下 --------------------编程问答-------------------- 针对自己的编码去解码 --------------------编程问答--------------------
private string QPUnEncryCode(string source)--------------------编程问答-------------------- Lumisoft.NET的POP3_Client类去转换...
{
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;
}
补充:.NET技术 , C#