国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net 半角全角轉化工具

2020-01-18 01:27:09
字體:
來源:轉載
供稿:網友
/// <summary>
/// 轉全角的函數(SBC case)
/// </summary>
/// <param name="input">任意字符串</param>
/// <returns>全角字符串</returns>
///<remarks>
///全角空格為12288,半角空格為32
///其他字符半角(33-126)與全角(65281-65374)的對應關系是:均相差65248
///</remarks>
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);
}


/// <summary>
/// 轉半角的函數(DBC case)
/// </summary>
/// <param name="input">任意字符串</param>
/// <returns>半角字符串</returns>
///<remarks>
///全角空格為12288,半角空格為32
///其他字符半角(33-126)與全角(65281-65374)的對應關系是:均相差65248
///</remarks>
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);
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兰考县| 安平县| 稻城县| 上饶县| 安福县| 岢岚县| 怀集县| 静安区| 峨眉山市| 荔浦县| 阿克陶县| 子洲县| 雷山县| 卢氏县| 林州市| 嘉善县| 金门县| 巴林右旗| 克山县| 东乡县| 崇礼县| 安康市| 大竹县| 昭通市| 西宁市| 兰西县| 洛阳市| 嵩明县| 河池市| 澜沧| 望都县| 石嘴山市| 慈溪市| 建平县| 象山县| 秭归县| 孝昌县| 慈利县| 来安县| 阜城县| 沁水县|