C#实现字符的全角,半角转换
来源:互联网 发布:淘宝客服管理方案 编辑:程序博客网 时间:2024/05/06 08:30
#region 全角转换半角以及半角转换为全角 ///转全角的函数(SBC case) ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 public static string ToSBC( string input) { // 半角转全角: char[] array = input.ToCharArray(); for (int i = 0; i < array.Length; i++) { if (array[i] == 32) { array[i] = (char)12288; continue; } if (array[i] < 127) { array[i] = (char)(array[i] + 65248); } } return new string(array); } ///转半角的函数(DBC case) ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248// public static string ToDBC( string input) { char[] array = input.ToCharArray(); for (int i = 0; i < array.Length; i++) { if (array[i] == 12288) { array[i] = (char)32; continue; } if (array[i] > 65280 && array[i] < 65375) { array[i] = (char)(array[i] - 65248); } } return new string(array); } #endregion
0 0
- C#实现字符的全角,半角转换
- C#实现全角半角转换
- c#中怎样实现字符全角半角转换
- C#中全角字符转换为半角
- C#中全角字符转换为半角
- sql 实现全角与半角字符转换的处理函数
- C语言实现半角、全角字符转换
- C#扩展方法 实现全角和半角的转换
- c#全角半角转换
- c#全角半角转换
- c#全角半角转换
- C#半角,全角转换
- C# 全角半角转换
- C#半角全角转换
- C#全角半角转换
- c#全角半角转换
- Java中全角/半角字符的转换
- 全角与半角字符的转换
- js页面处理时间-页面如何显示时间
- 文章标题
- 链表倒数第n个节点
- ASP.NET MVC 第一次访问每一个控制器特别慢.
- poj1486 (二分图匹配)
- C#实现字符的全角,半角转换
- QSPI nor flash相关驱动代码
- 感知机 Python代码
- Android 二维码扫描大小,扫描画面方向,设置前置后置摄像头
- 蓝桥历年蚂蚁感冒
- C# DataRow 学习总结
- craze face
- 主机序和网络序
- Spring boot处理Long类型的Json数据,在Js代码调用时精度丢失的问题