c#

位置:IT落伍者 >> c# >> 浏览文章

C# 中英文符号互转


发布日期:2021年05月31日
 
C# 中英文符号互转

C# code

/// 转全角的函数(SBC case) ///

///

任意字符串 /// 全角字符串 ///

///全角空格为半角空格为

///其他字符半角()与全角()的对应关系是均相差 ///

public string ToSBC(string input)

{ //半角转全角

char[] c=inputToCharArray();

for (int i = ; i < cLength; i++)

{

if (c[i]==)

{

c[i]=(char); continue;

}

if (c[i]<) c[i]=(char)(c[i]+);

}

return new string(c);

}

/// /// 转半角的函数(DBC case) ///

///

任意字符串

/// 半角字符串 ///

///全角空格为半角空格为

///其他字符半角()与全角()的对应关系是均相差 ///

public string ToDBC(string input)

{

char[] c=inputToCharArray();

for (int i = ; i < cLength; i++)

{

if (c[i]==)

{

c[i]= (char); continue;

}

if (c[i]> && c[i]<)

c[i]=(char)(c[i]);

}

return new string(c);

}

               

上一篇:.NET 配置文件简单使用

下一篇:C# 让TextBox只允许输入数字