.net 全角半角转换
来源:互联网 发布:软件系统租赁合同 编辑:程序博客网 时间:2024/04/28 18:49
/// 转全角的函数(SBC case) ///
///
任意字符串 /// 全角字符串 ///
///全角空格为12288,半角空格为32
///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 ///
public string ToSBC(string input)
{ //半角转全角:
char[] c=input.ToCharArray();
for (int i = 0; i < c.Length; i++)
{
if (c[i]==32)
{
c[i]=(char)12288; continue;
}
if (c[i]<127) c[i]=(char)(c[i]+65248);
}
return new string(c);
}
/// /// 转半角的函数(DBC case) ///
///
任意字符串
/// 半角字符串 ///
///全角空格为12288,半角空格为32
///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 ///
public string ToDBC(string input)
{
char[] c=input.ToCharArray();
for (int i = 0; i < c.Length; i++)
{
if (c[i]==12288)
{
c[i]= (char)32; continue;
}
if (c[i]>65280 && c[i]<65375)
c[i]=(char)(c[i]-65248);
}
return new string(c);
}
阅读全文
0 0
- .net 全角半角转换
- 全角转换成半角
- 半角全角转换代码
- /*--全角/半角转换
- 全角转换为半角
- Java转换全角半角
- javascript全角半角转换
- 全角半角转换函数
- 全角半角转换
- 全角半角转换函数
- javascript(全角--半角转换)
- 全角转换半角
- 全角半角转换函数
- 全角半角转换函数
- 全角/半角转换
- c#全角半角转换
- 半角、全角转换
- c#全角半角转换
- java的double计算
- Java web学习总结4:Http协议 Http协议常用的消息头汇总
- oracle中,为什么同样是对汉字进行排序,两个库的排序结果不一样?
- 常用类--Java中的日期类、数学类
- Android加载大分辨率图片到手机内存中的实例方法
- .net 全角半角转换
- 用仿函数实现保留索引的排序
- 在Js中网页跳转的写法
- addView导致子布局“match_parent”属性失效详解
- 让sublime text3支持Vue语法高亮显示
- Java web学习总结5 : Servlet开发
- SQL入门经典(第5版)第四章 规格化过程
- mysql-5.7.14免安装版的配置
- cent os 免密码登录SQL