private string ConverToUnicoe(string sCode)
        {
            byte[] bytes = System.Text.Encoding.Unicode.GetBytes(sCode);
            System.Text.StringBuilder outStr = new System.Text.StringBuilder();
            for (int i = 0; i < bytes.Length - 1; i += 2)
                outStr.Append(string.Format("&#x{0}{1};", bytes[i + 1].ToString("X"), bytes[i].ToString("X")));
            return outStr.ToString();
        }用这种方式有些汉字无法显示