[C#] C#全角转换成半角函数 →→→→→进入此内容的聊天室

来自 , 2021-04-30, 写在 C#, 查看 162 次.
URL http://www.code666.cn/view/d6428eec
  1. string QjToBj(string str)
  2.         {
  3.             string QJstr = str;
  4.             char[] c = QJstr.ToCharArray();
  5.             for (int i = 0; i < c.Length; i++)
  6.             {
  7.                 byte[] b = System.Text.Encoding.Unicode.GetBytes(c, i, 1);
  8.                 if (b.Length == 2)
  9.                 {
  10.                     if (b[1] == 255)
  11.                     {
  12.                         b[0] = (byte)(b[0] + 32);
  13.                         b[1] = 0;
  14.                         c[i] = System.Text.Encoding.Unicode.GetChars(b)[0];
  15.                     }
  16.                 }
  17.             }
  18.             string strNew = new string(c);
  19.             return strNew;
  20.         }
  21. //csharp/820

回复 "C#全角转换成半角函数"

这儿你可以回复上面这条便签

captcha