zoukankan      html  css  js  c++  java
  • 转换汉子首字母类 CreatChinaSpell

     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;
            }
        } 
  • 相关阅读:
    一次失败的架构评审会议
    在搜索引擎面前经验是如此苍白
    中层难当
    js调试的小工具
    用js小类库获取浏览器的高度和宽度信息
    js过滤HTML标签以及&nbsp;
    语句
    .NET中回调事件的简单分析
    javascript中类的定义及其方式(《javascript高级程序设计》学习笔记)
    JavaScript中的16进制字符(改进)
  • 原文地址:https://www.cnblogs.com/dragon-L/p/3680616.html
Copyright © 2011-2022 走看看