简繁体切换

在程序中如果想快速地实现简繁体切换,可以参考下面的示例。注意,要添加对Microsoft.VisualBasic这个程序集的引用

    class Program
    {
        static void Main(string[] args)
        {
            string t = Simplified2Traditional("万岁万岁万万岁!洪福齐天、一统江湖!");
            Console.WriteLine("繁体:"+t);
            Console.WriteLine("简体:"+Traditional2Simplified(t));
            Console.Read();
        }
        public static string Traditional2Simplified(string str)
        { //繁体转简体   
            return (Microsoft.VisualBasic.Strings.StrConv(str, 
                Microsoft.VisualBasic.VbStrConv.SimplifiedChinese, 0));

        }
        public static string Simplified2Traditional(string str)
        { //简体转繁体   
            return (Microsoft.VisualBasic.Strings.StrConv(str as String, 
                Microsoft.VisualBasic.VbStrConv.TraditionalChinese, 0));

        }

    }
posted @ 2008-08-24 22:28  陈希章  阅读(733)  评论(1编辑  收藏  举报