C#全角和半角转换
作者:野牛程序员:2023-12-25 14:51:27C#阅读 2894
在C#中,可以使用 System.Text.Encoding 类来进行全角和半角字符的转换。下面是一个简单的示例代码,演示如何将字符串中的全角字符转换为半角字符:
using System;
using System.Text;
class Program
{
static void Main()
{
string fullwidthString = "Hello,World!";
string halfwidthString = ConvertFullwidthToHalfwidth(fullwidthString);
Console.WriteLine("原始字符串:" + fullwidthString);
Console.WriteLine("转换后字符串:" + halfwidthString);
}
static string ConvertFullwidthToHalfwidth(string input)
{
Encoding utf32 = Encoding.UTF32;
byte[] utf32Bytes = utf32.GetBytes(input);
string utf16String = Encoding.UTF32.GetString(utf32Bytes);
return utf16String;
}
}野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:C#实现web信息自动抓取
- 下一篇:SQLHelper.cs类
