码迷,mamicode.com
首页 > Windows程序 > 详细

C#全角半角转换输出解决方法

时间:2018-02-14 12:22:46      阅读:340      评论:0      收藏:0      [点我收藏+]

标签:解决方法   case   函数   main   lin   studio   命名   runtime   class   

Microsoft.VisualBasic 命名空间 Strings 模块 StrConv 函数就具有大写/小写、全角/半角、中文简体/繁体等转换功能,字符串转换应该说是VB.NET的强项,是这样的:VB.NET直接调StrConv函数就行了,C#版的则需要在项目中添加引用Microsoft.VisualBasic.dll, 然后就可以在C#程序中直接使用VB.NET的StrConv函数了。

在C#项目中添加引用Microsoft.VisualBasic.dll, 可以在C#程序中直接使用VB.NET中丰富的函数 1// 命令行编译 : csc /r:Microsoft.VisualBasic.dll Test.cs

// 如果是用 Visual Studio .NET IDE, 请按以下方法为项目添加引用:

// 打开[解决方案资源管理器], 右击项目名称, 选择[添加引用],

// 从列表中选择 Microsoft Visual Basic .NET Runtime 组件.
using Microsoft.VisualBasic;
class Test
{
 static void Main()
{
 string s = “博客园-defifind”;
 System.Console.WriteLine(s);
 s = Strings.StrConv(s, VbStrConv.Wide , 0); // 半角转全角
 s = Strings.StrConv(s, VbStrConv.TraditionalChinese, 0); // 简体转繁体
 System.Console.WriteLine(s);
 s = Strings.StrConv(s, VbStrConv.ProperCase , 0); // 首字母大写
 s = Strings.StrConv(s, VbStrConv.Narrow , 0); // 全角转半角
 s = Strings.StrConv(s, VbStrConv.SimplifiedChinese , 0); // 繁体转简体
 System.Console.WriteLine(s);
 }

C#全角半角转换输出解决方法

标签:解决方法   case   函数   main   lin   studio   命名   runtime   class   

原文地址:https://www.cnblogs.com/defifind/p/8448062.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!