VB.Net类型转换——全角半角间转换(StrConv)

  使用StrConv,指定转换类型,可以方便的进行字符串的转换。比如,需要将一串繁体中文转换为简体中文,如下:

Dim strTraditionalCn As String = "將字串轉換成簡體中文字元"
Dim strSimplifiedCnn As String = String.Empty
strSimplifiedCnn = StrConv(strTraditionalCn ,VbStrConv.SimplifiedChinese)
Console.Writeline(strSimplifiedCnn )

  输出:将字符串转换成简体中文字元

  又如,如果需要将全角数字转换成半角数字,则可以使用:
  StrConv("22222",VbStrConv.Narrow)

 

详细的转换类型如下:

成员名称说明
None 不执行转换。
Uppercase 将字符串转换为大写字符。 该成员等效于 Visual Basic 常数 vbUpperCase
Lowercase 将字符串转换为小写字符。 该成员等效于 Visual Basic 常数 vbLowerCase
ProperCase 将字符串中每个单词的首字母转换为大写。 该成员等效于 Visual Basic 常数 vbProperCase
Wide 将字符串中的窄(单字节)字符转换为宽(双字节)字符。 应用于亚洲区域设置。 该成员等效于 Visual Basic 常数 vbWide
Narrow 将字符串中的宽(双字节)字符转换为窄(单字节)字符。 应用于亚洲区域设置。 该成员等效于 Visual Basic 常数 vbNarrow
Katakana 将字符串中的平假名字符转换为片假名字符。 仅应用于日文区域设置。 该成员等效于 Visual Basic 常数 vbKatakana
Hiragana 将字符串中的片假名字符转换为平假名字符。 仅应用于日文区域设置。 该成员等效于 Visual Basic 常数 vbHiragana
SimplifiedChinese 将字符串转换为简体中文字符。 该成员等效于 Visual Basic 常数 vbSimplifiedChinese
TraditionalChinese 将字符串转换为繁体中文字符。 该成员等效于 Visual Basic 常数 vbTraditionalChinese
LinguisticCasing 将字符串从大小写文件系统规则转换为语义规则。 该成员等效于 Visual Basic 常数 vbLinguisticCasing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MSDN参考资料:http://msdn.microsoft.com/zh-cn/library/microsoft.visualbasic.vbstrconv.aspx

转载于:https://www.cnblogs.com/sugartomato/archive/2012/01/06/2314660.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值