Zrlhappy的博客
                               从今天起, 做一个幸福的人
                                    喂马, 劈柴, 周游世界
                                    从今天起, 关心粮食和蔬菜
                                    我有一所房子, 面朝大海, 春暖花开
                                    给每一条河每一座山取一个温暖的名字
                                    我也愿面朝大海, 春暖花开……
代码如下:
 1 /**//// <summary>
 2        /// 转全角的函数(SBC case)
 3        /// </summary>
 4        /// <param name="input">任意字符串</param>
 5        /// <returns>全角字符串</returns>
 6        ///<remarks>
 7        ///全角空格为12288,半角空格为32
 8        ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
 9        ///</remarks>        

10        public string ToSBC(string input)
11        {
12            //半角转全角:
13            char[] c=input.ToCharArray();
14            for (int i = 0; i < c.Length; i++)
15            {
16                if (c[i]==32)
17                {
18                    c[i]=(char)12288;
19                    continue;
20                }

21                if (c[i]<127)
22                    c[i]=(char)(c[i]+65248);
23            }

24            return new string(c);                
25        }
posted on 2007-04-09 18:02  zrlhappy  阅读(286)  评论(0)    收藏  举报