本文实例讲述了C#调用VB进行简繁转换的方法。分享给大家供大家参考。具体分析如下:
首先在C#项目中引用Microsoft.VisualBasic.dll,版本自己选择合适的
然后在项目中添加引用:using Microsoft.VisualBasic;
转换:
转为繁体:
outputText=Strings.StrConv(txt待转换文本, VbStrConv.TraditionalChinese);
转为简体:
outputText=Strings.StrConv(txt待转换文本, VbStrConv.SimplifiedChinese);
另外还可以进行全角与半角转换,平假名与片假名转换等:
转全角:
outputText=Strings.StrConv(txt待转换文本, VbStrConv.Wide);
转半角:
outputText=Strings.StrConv(txt待转换文本, VbStrConv.Narrow);
Strings还包含一些C#没有的方法,例如Ltrim,Rtrim等
希望本文所述对大家的C#程序设计有所帮助。
您可能感兴趣的文章:vb.net与c#相互转换工具 网站地址列表常用工具之 vb转化C# 数据连接串 正则表达式查询 源码世界 脚本字典ACCESS的参数化查询,附VBSCRIPT(ASP)和C#(ASP.NET)函数asp.net 程序性能优化的七个方面 (c#(或vb.net)程序改进)在C#中调用VBScript、javascript等脚本的实现代码javascript中字符串替换函数replace()方法与c# 、vb 替换有一点不同asp.net 验证码的简单制作(vb.net+C#)C# VB 实现10进制 16进制之间互相转换获取客户端IP地址c#/vb.net各自实现代码C#利用ScriptControl动态执行JS和VBS脚本如何让C#、VB.NET实现复杂的二进制操作C#实现只运行单个实例应用程序的方法(使用VB.Net的IsSingleInstance)C#中的除法运算符与VB.NET中的除法运算符C#、vb.net及SQL判断指定年份是否为闰年的方法C#中调用VB中Inputbox类的实现方法