首页 > Web开发 > 详细

转换汉子首字母类 CreatChinaSpell

时间:2014-04-23 08:08:28      阅读:571      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 public class CreatChinaSpell
    {
        public static string GetChineseFirstChar(string chineseStr)
        {
            StringBuilder sb = new StringBuilder();
            int length = chineseStr.Length;
            for (int i = 0; i < length; i++)
            {
                string chineseChar = chineseStr.Substring(i, 1);
                sb.Append(GetpyChar(chineseChar));
            }
            return sb.ToString();
        }

        private static string GetpyChar(string chineseChar)
        {
            string result = string.Empty;

            if (chineseChar.CompareTo("") >= 0)
            {
                result = "Z";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "Y";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "X";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "W";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "T";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "S";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "R";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "Q";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "P";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "O";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "N";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "M";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "L";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "K";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "J";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "H";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "G";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "F";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "E";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "D";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "C";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "B";
            }
            else if (chineseChar.CompareTo("") >= 0)
            {
                result = "A";
            }
            else
            {
                result = chineseChar.ToUpper();
            }

            return result;
        }
    } 
bubuko.com,布布扣

 

转换汉子首字母类 CreatChinaSpell,布布扣,bubuko.com

转换汉子首字母类 CreatChinaSpell

原文:http://www.cnblogs.com/dragon-L/p/3680616.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!