• C#字符串string以及相关内置函数


    C#字符串string函数


    本文提供全流程,中文翻译。

    Chinar 坚持将简单的生活方式,带给世人!

    (拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例)



    Chinar —— 心分享、心创新!

    助力快速理解 C# string 字符串内置函数用法

    为新手节省宝贵的时间,避免采坑!



    全文高清图片,点击即可放大观看 (很多人竟然不知道)


    1

    Info —— Main


    举个栗子黑白88

    class Program
        {
            static void Main(string[] args)
            {
                /* CompareTo() 函数在字符串相等的时候,返回值为:0
                   当两个字符 ,比较的字符 str 中出现一个 与下边不同的字符时,str的字母排序靠前,返回-1
                   否则返回1*/
    
                string str = "a";
                int    res = str.CompareTo("b");
                Console.WriteLine(res);
    
                str = "b";
                res = str.CompareTo("a");
                Console.WriteLine(res);
    
                str = "b";
                res = str.CompareTo("a");
                Console.WriteLine(res);
                Console.WriteLine("_________________________________比较________________________________________");
    
                str               = "www.unity.kim";
                string newReplace = str.Replace('.', '-'); //替换字符串中的某个字符/字符串:Replace(指定字符,替换字符)
                Console.WriteLine(newReplace);
                Console.WriteLine("___________________________________替换______________________________________");
    
                string[] strings = str.Split('.'); //字符串拆分,用一个字符拆分现有字符串
                foreach (var s in strings)
                {
                    Console.WriteLine(s);
                }
                Console.WriteLine("__________________________________拆分_______________________________________");
    
                string newSubstring = str.Substring(4, 5); //从str 中的第四个字符开始截取,然后截取长度为5的字符
                Console.WriteLine(newSubstring);
                newSubstring = str.Substring(4); //如果不给长度,则直接到末端
                Console.WriteLine(newSubstring);
                Console.WriteLine("__________________________________从某个位置截取字符串_______________________________________");
    
                string strUp = str.ToUpper(); //字符串转大写
                Console.WriteLine(strUp);
    
                var strLow = str.ToLower(); //字符串转小写
                Console.WriteLine(strLow);
                Console.WriteLine("__________________________________大小写_______________________________________");
    
                str            = " www.unity.kim ";
                string newTrim = str.Trim(); //删除 字符串收尾空白处
                Console.WriteLine(str);
                Console.WriteLine(newTrim);
                Console.WriteLine("__________________________________去首位空格_______________________________________");
    
                int num = str.IndexOf("unidty"); //可以用来判断是否包含一个子字符串,不包含返回-1,包含返回第一个字符在哪个位置的下标
                Console.WriteLine(num);
    
                Console.ReadLine();
            }
        }

    支持

    May Be —— 搞开发,总有一天要做的事!


    拥有自己的服务器,无需再找攻略!

    Chinar 提供一站式教程,闭眼式创建!

    为新手节省宝贵时间,避免采坑!


    先点击领取 —— 阿里全产品优惠券 (享受最低优惠)


    1 —— 云服务器超全购买流程 (新手必备!)

    2 —— 阿里ECS云服务器自定义配置 - 购买教程(新手必备!)

    3—— Windows 服务器配置、运行、建站一条龙 !

    4 —— Linux 服务器配置、运行、建站一条龙 !





    Chinar


    END

    本博客为非营利性个人原创,除部分有明确署名的作品外,所刊登的所有作品的著作权均为本人所拥有,本人保留所有法定权利。违者必究

    对于需要复制、转载、链接和传播博客文章或内容的,请及时和本博主进行联系,留言,Email: ichinar@icloud.com

    对于经本博主明确授权和许可使用文章及内容的,使用时请注明文章或内容出处并注明网址

  • 相关阅读:
    排序算法之归并排序(Merge Sort)
    排序算法之选择排序
    [BUUCTF]REVERSE——firmware
    [BUUCTF]REVERSE——[WUSTCTF2020]Cr0ssfun
    [BUUCTF]PWN——hitcontraining_magicheap
    [BUUCTF]PWN——ciscn_2019_n_3
    [BUUCTF]PWN——[V&N2020 公开赛]easyTHeap
    [BUUCTF]PWN——babyfengshui_33c3_2016
    [BUUCTF]PWN——babyheap_0ctf_2017
    CTFHub[PWN技能树]——栈溢出
  • 原文地址:https://www.cnblogs.com/chinarbolg/p/9601435.html
Copyright © 2020-2023  润新知