为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > c 全角半角转换方法[指南]

c 全角半角转换方法[指南]

2018-03-21 3页 doc 14KB 31阅读

用户头像

is_751406

暂无简介

举报
c 全角半角转换方法[指南]c 全角半角转换方法[指南] 1. /// 全角半角的相互转换 10. /// 11. /// 12. public class ConvertDBCAndSBC 13. { 14. 15. /// 半角转成全角 16. /// 半角空格32,全角空格12288 17. /// 其他字符半角33~126,其他字符全角65281~65374,相差65248 18. /// 19. /// 20. /// 21. public string DBCToSBC(string input) 22. { 2...
c  全角半角转换方法[指南]
c 全角半角转换方法[指南] 1. /// 全角半角的相互转换 10. /// 11. /// 12. public class ConvertDBCAndSBC 13. { 14. 15. /// 半角转成全角 16. /// 半角空格32,全角空格12288 17. /// 其他字符半角33~126,其他字符全角65281~65374,相差65248 18. /// 19. /// 20. /// 21. public string DBCToSBC(string input) 22. { 23. char[] cc = input.ToCharArray(); 24. for(int i=0;i
示空格 29. cc[i]=(char)12288; 30. continue; 31. } 32. if(cc[i] < 127 && cc[i] > 32) 33. { 34. cc[i]=(char)(cc[i]+65248); 35. } 36. } 37. return new string(cc); 38. } 39. 40. /// 全角转半角 41. /// 半角空格32,全角空格12288 42. /// 其他字符半角33~126,其他字符全角65281~65374,相差65248 43. /// 44. /// 45. /// 46. public string SBCToDBC(string input) 47. { 48. char[] cc = input.ToCharArray(); 49. for (int i = 0; i < cc.Length; i++) 50. { 51. if(cc[i] == 12288) 52. { 53. // 表示空格 cc[i] = (char)32; 54. 55. continue; 56. } 57. if (cc[i] > 65280 && cc[i] < 65375) 58. { 59. cc[i] = (char)(cc[i] - 65248); 60. } 61. 62. } 63. return new string(cc); 64. } 65. } 测试代码: 1. static void Main(string[] args) 2. { 3. Console.Write("请输入要转为半角的字符:"); 4. string str = Console.ReadLine(); 5. Console.WriteLine("半角: " + new ConvertDBCAndSBC().SBCToDBC(str)); 6. Console.ReadLine(); 7. 8. Console.Write("请输入要转为全角的字符:"); 9. string str2 = Console.ReadLine(); 10. Console.WriteLine("全角: " + new ConvertDBCAndSBC().DBCToSBC(str2)); 11. Console.ReadLine(); 12. }
/
本文档为【c 全角半角转换方法[指南]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索