关于C#扩展方法,得不到成效

关于C#扩展方法,得不到效果
大家好,我这里初学C#的扩展方法,在网上看到一篇文章“c# 扩展方法奇思妙用基础篇一:中文处理”。按照其方法试运行,但是无论无何都达不到效果,请问问题出在哪里?谢谢了!
代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MyConsoleTest
{

    class Program
    {
        /// <summary>
        /// 转全角(SBC case)
        /// </summary>
        /// <param name="input">任意字符串</param>
        /// <returns>全角字符串</returns>
        public static string ToSBC(this string input)
        {
            char[] c = input.ToCharArray();
            for (int i = 0; i < c.Length; i++)
            {
                if (c[i] == 32)
                {
                    c[i] = (char)12288;
                    continue;
                }
                if (c[i] < 127)
                    c[i] = (char)(c[i] + 65248);
            }
            return new string(c);
        }
        /// <summary>
        /// 转半角(DBC case)
        /// </summary>
        /// <param name="input">任意字符串</param>
        /// <returns>半角字符串</returns>
        public static string ToDBC(this string input)
        {
            char[] c = input.ToCharArray();
            for (int i = 0; i < c.Length; i++)
            {
                if (c[i] == 12288)
                {
                    c[i] = (char)32;
                    continue;
                }
                if (c[i] > 65280 && c[i] < 65375)
                    c[i] = (char)(c[i] - 65248);
            }
            return new string(c);
        }

        static void Main(string[] args)
        {
            Console.WriteLine("按任意键结束...");
            Console.ReadKey();   
        }


        public static void Example(string userInput)
        {
            string sbc = userInput.ToSBC(); //转全角
            //具体操作,如存入数据库 
            string dbc = userInput.ToDBC();//转半角
            //具体操作,如存入数据库 
        }
    }
}
扩展方法

文章评论

关于C#扩展方法,得不到成效
如何区分一个程序员是“老手“还是“新手“?
关于C#扩展方法,得不到成效
十大编程算法助程序员走上高手之路
关于C#扩展方法,得不到成效
程序员最害怕的5件事 你中招了吗?
关于C#扩展方法,得不到成效
看13位CEO、创始人和高管如何提高工作效率
关于C#扩展方法,得不到成效
程序员的一天:一寸光阴一寸金
关于C#扩展方法,得不到成效
Web开发人员为什么越来越懒了?
关于C#扩展方法,得不到成效
我的丈夫是个程序员
关于C#扩展方法,得不到成效
不懂技术不要对懂技术的人说这很容易实现
关于C#扩展方法,得不到成效
Web开发者需具备的8个好习惯
关于C#扩展方法,得不到成效
聊聊HTTPS和SSL/TLS协议
关于C#扩展方法,得不到成效
我跳槽是因为他们的显示器更大
关于C#扩展方法,得不到成效
每天工作4小时的程序员
关于C#扩展方法,得不到成效
当下全球最炙手可热的八位少年创业者
关于C#扩展方法,得不到成效
老程序员的下场
关于C#扩展方法,得不到成效
10个帮程序员减压放松的网站
关于C#扩展方法,得不到成效
为什么程序员都是夜猫子
关于C#扩展方法,得不到成效
程序员的样子
关于C#扩展方法,得不到成效
程序员周末都喜欢做什么?
关于C#扩展方法,得不到成效
为啥Android手机总会越用越慢?
关于C#扩展方法,得不到成效
漫画:程序员的工作
关于C#扩展方法,得不到成效
程序员都该阅读的书
关于C#扩展方法,得不到成效
10个调试和排错的小建议
关于C#扩展方法,得不到成效
程序员必看的十大电影
关于C#扩展方法,得不到成效
老美怎么看待阿里赴美上市
关于C#扩展方法,得不到成效
Java 与 .NET 的平台发展之争
关于C#扩展方法,得不到成效
程序猿的崛起——Growth Hacker
关于C#扩展方法,得不到成效
程序员眼里IE浏览器是什么样的
关于C#扩展方法,得不到成效
“懒”出效率是程序员的美德
关于C#扩展方法,得不到成效
中美印日四国程序员比较
关于C#扩展方法,得不到成效
科技史上最臭名昭著的13大罪犯
关于C#扩展方法,得不到成效
初级 vs 高级开发者 哪个性价比更高?
关于C#扩展方法,得不到成效
旅行,写作,编程
关于C#扩展方法,得不到成效
总结2014中国互联网十大段子
关于C#扩展方法,得不到成效
程序员应该关注的一些事儿
关于C#扩展方法,得不到成效
编程语言是女人
关于C#扩展方法,得不到成效
鲜为人知的编程真相
关于C#扩展方法,得不到成效
做程序猿的老婆应该注意的一些事情
关于C#扩展方法,得不到成效
写给自己也写给你 自己到底该何去何从
关于C#扩展方法,得不到成效
我是如何打败拖延症的
关于C#扩展方法,得不到成效
那些争议最大的编程观点
关于C#扩展方法,得不到成效
亲爱的项目经理,我恨你
关于C#扩展方法,得不到成效
60个开发者不容错过的免费资源库
关于C#扩展方法,得不到成效
代码女神横空出世
关于C#扩展方法,得不到成效
团队中“技术大拿”并非越多越好
关于C#扩展方法,得不到成效
Java程序员必看电影