这东西虽然简单,但也不失为经典的类库,个人而言,就非常喜欢这个类库。
用文字记录下来吧,留个记念吧
在vs中,有一个经典的Microsoft.VisualBasic.dll的VB类库,根据官方的描述:
它能提供对许多 .NET Framework 类的简单直观的访问,使您能够编写可与计算机、应用程序、设置、资源等交互的操作及方法代码。
这次,写一个比较经典的东西,简体字转繁体字的操作方法,要进行操作,先引用类库.
我们可以在项目中引用Microsoft.VisualBasic.dll就可以了
实现简体繁体转换方法:
Microsoft.VisualBasic.Strings.StrConv(string str, VbStrConv Conversion, int LocaleID);
简繁转换,只是枚举值不一样而以
简体转繁体:Microsoft.VisualBasic.Strings.StrConv(string str, VbStrConv.TraditionalChinese,0) 繁体转简体:Microsoft.VisualBasic.Strings.StrConv(string str VbStrConv.SimplifiedChinese,0)
半角全角转换:Microsoft.VisualBasic.Strings.StrConv(string str VbStrConv.Narrow,0)
VbStrConv 枚举成员
Conversion 参数采用下列 VbStrConv 枚举成员:
成员 常量 说明 UpperCase vbUpperCase 将字符串转换成大写字符。 LowerCase vbLowerCase 将字符串转换成小写字符。 ProperCase vbProperCase 将字符串中每个词的第一个字母转换成大写。 Wide vbWide 将字符串中的窄(单字节)字符转换成宽(双字节)字符。应用于亚洲区域设置。 Narrow vbNarrow 将字符串中的宽(双字节)字符转换成窄(单字节)字符。应用于亚洲区域设置。 Katakana vbKatakana 将字符串中的平假名字符转换为片假名字符。仅应用于日语区域设置。 Hiragana vbHiragana 将字符串中的片假名字符转换为平假名字符。仅应用于日语区域设置。 SimplifiedChinese vbSimplifiedChinese 将字符串转换为简体中文字符。 TraditionalChinese vbTraditionalChinese 将字符串转换为繁体中文字符。 LinguisticCasing vbLinguisticCasing 将字符串从文件系统大小写规则转换为语义规则。
Str: 要转换的 String 表达式。 Conversion: Microsoft.VisualBasic.VbStrConv。指定要执行的转换类型的枚举值。 LocaleID: LocaleID 值(如果与系统 LocaleID 值不同)。(系统 LocaleID 值为默认值。)
实际使用怎样?那么我们做一个测试
class Program { static void Main(string[] args) { Console.Write(Microsoft.VisualBasic. Strings.StrConv("博客园", Microsoft.VisualBasic.VbStrConv.TraditionalChinese, 0)); Console.Read(); } }
输出结果是(直接上张图吧,比较直观)
asp.net简体字转繁体字的类库,半角全角转换
最新推荐文章于 2019-03-12 14:30:00 发布