zoukankan      html  css  js  c++  java
  • C#将每个单词首字母大写

    1. C#将每个单词首字母大写

            private static string processing(string str)//处理这段英文的方法
            {
                string[] strArray = str.Split("_".ToCharArray());
                string result = string.Empty;//定义一个空字符串
    
                foreach (string s in strArray)//循环处理数组里面每一个字符串
                {
                    //result += System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(s) + " ";
                    result += s.Substring(0, 1).ToUpper() + s.Substring(1);
                    //.Substring(0, 1).ToUpper()把循环到的字符串第一个字母截取并转换为大写,并用s.Substring(1)得到循环到的字符串除第一个字符后的所有字符拼装到首字母后面。
                }
                return result;
            }
    

      

    2.转驼峰,第一个单词的首字母小写,其他单词的首字母都是大写。

     private static string ConvHump(string str,bool hump)//处理这段英文的方法
            {
                string[] strArray = str.Split("_".ToCharArray());
                string result = string.Empty;//定义一个空字符串
    
                foreach (string s in strArray)//循环处理数组里面每一个字符串
                {
                    //result += System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(s) + " ";
                    result += s.Substring(0, 1).ToUpper() + s.Substring(1);
                    //.Substring(0, 1).ToUpper()把循环到的字符串第一个字母截取并转换为大写,并用s.Substring(1)得到循环到的字符串除第一个字符后的所有字符拼装到首字母后面。
                }
                if (hump)
                {
                    result = result.Substring(0, 1).ToLower() + result.Substring(1);
                }
                return result;
            }
    

     

    调用方法:

    ConvHump("system_threading_thread_currentthread_currentculture_textinfo",true);
    

      

    输出结果:

    systemThreadingThreadCurrentthreadCurrentcultureTextinfo

      

  • 相关阅读:
    Apachebench压力测试
    nodejs调试方法
    chrome 内存泄漏如何定位
    nodejs模块路径alias
    云计算基本概念IaaS,PaaS,SaaS和Serverless
    单点登录sso
    彻底删除mysql服务
    Java-Tomcat for Mac配置
    访问日志不记录静态文件 访问日志切割 静态元素过期时间
    Mac eclipse 连接安卓手机调试 adb
  • 原文地址:https://www.cnblogs.com/wzihan/p/14868855.html
Copyright © 2011-2022 走看看