VB.Net类型转换——全角半角间转换(StrConv)
2012-01-06 15:18
323 查看
使用StrConv,指定转换类型,可以方便的进行字符串的转换。比如,需要将一串繁体中文转换为简体中文,如下:
输出:将字符串转换成简体中文字元
又如,如果需要将全角数字转换成半角数字,则可以使用:
StrConv("22222",VbStrConv.Narrow)
详细的转换类型如下:
MSDN参考资料:http://msdn.microsoft.com/zh-cn/library/microsoft.visualbasic.vbstrconv.aspx
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。 |
相关文章推荐
- VB.Net类型转换——全角半角间转换(StrConv)
- c#、VB.net中全角半角转换方法
- 转全角半角互相转换(C#,VB.NET)
- 转全角半角(C#,VB.NET)
- 转全角半角(C#,VB.NET)
- 【原创】全角、半角混合字符串截取方法(VB.NET版)
- VB-VB.NET中 从字符串“XX”到类型“Double”的转换无效
- VB.NET 全角转半角
- 文字列を全角/半角に変換するには?(VB.NET関数活用) ZZ
- vb.net第一课(第4小节)类型转换
- [转]C#中直接调用VB.NET的函数,兼论半角与全角、简繁体中文互相转化
- VB.net 类型转换问题
- vb.NET中的-类型转换
- [VB.NET]在VB2005中如何将字符串转换为类型
- 转全角半角(C#,VB.NET)
- VB.NET全角半角check
- vb.net 字符两端去除半角和全角空格
- C#中直接调用VB.NET的函数,兼论半角与全角、简繁体中文互相转化<收藏>
- C#中直接调用VB.NET的函数,兼论半角与全角、简繁体中文互相转化
- VB.NET中 从字符串“XX”到类型“Double”的转换无效