当前位置:编程学习 > JAVA >>

用c#实现java的nativeToAscii,以实现汉字转成u0020的形式

string s = "123abc,.@俄русский язык易做图تحت ضغوط من اسرائيل.조정의 군사가 북으로 중원을 평정하는 ab1212ba以前のトップ ニPřed Français";
StringBuilder buff = new StringBuilder(s.Length*5);
CharEnumerator ce = s.GetEnumerator();
while (ce.MoveNext()) buff.Append(Convert.ToString((0x0000ffff & (uint)ce.Current) | 0xffff0000, 16));
buff.Replace("ffff", "\u");
Console.WriteLine(buff.ToString());

    
补充:软件开发 , C# ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,