Code
public string UnicodeToASCII(string str)
{
string result = "";
Regex reg = new Regex(@"&#(\d+);");
MatchCollection mc = reg.Matches(str);
int count = reg.Matches(str).Count;
for (int i = 0; i < count; i++)
{
result += Microsoft.JScript.LenientStringConstructor.fromCharCode(mc[i].Value.Replace("&", "").Replace("#", "").Replace(";", ""));
}
return result;
}
网络上搜索了N久,居然没有现成的函数,有也是看不懂的.希望我这个能让需要这个功能的人提供帮助