C# 全角转换半角以及半角转换为全角
来源:互联网 发布:淘宝网总裁是谁 编辑:程序博客网 时间:2024/06/06 08:52
#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#全角半角转换
- C#半角,全角转换
- C# 全角半角转换
- C#半角全角转换
- C#全角半角转换
- c#全角半角转换
- C#中全角字符转换为半角
- C#中全角字符转换为半角
- 全角字符转换为半角
- MySQL 全角转换为半角
- MySQL 全角转换为半角
- C#实现全角半角转换
- C#全角和半角转换
- 2016/9/28leetcode笔记,
- Intellij idea 与 MyEclipse
- 友盟多渠道打包总结
- C#模拟鼠标操作
- 网页端启动APP
- C# 全角转换半角以及半角转换为全角
- Lua中require,dofile,loadfile,dostring,loadstring,loadlib,load之间的区别
- CSS3 使用 calc() 计算高度 vh px
- 大屏可视化(二):Scale同比缩放视图
- Ragel-基于有限状态机用于产生源码的编译器
- android studio如何使用git
- 评估酒店营销效果的12个重要KPI指标
- JavaScript实现跨域的几种方法
- Linux下制作bin、run等安装包