多语言版本网站的语言编码问题的解决办法

以下是对多语言进行编码的一个方法
public static string GetO(string str)
{
Byte[] bComments = Encoding.UTF8.GetBytes(str);
char[] cComments = Encoding.UTF8.GetChars(bComments);

StringBuilder charBuilder = new StringBuilder();
foreach(char c in cComments)
{
if(c > '/u0800')
{
charBuilder.Append("&#");
charBuilder.Append((int)c);
}
else
{
charBuilder.Append(c);
}
}
return charBuilder.ToString();
}

你可能感兴趣的:(多语言)