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

简介: C#字符串string函数本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心...

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 服务器配置、运行、建站一条龙 !



70

Chinar


END

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

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

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

相关文章
|
14天前
|
C#
C#的小例子和字符串(一)
C#的小例子和字符串(一)
27 0
|
2月前
|
存储 缓存 测试技术
CMake String函数:如何巧妙地在cmake中操作字符串
CMake String函数:如何巧妙地在cmake中操作字符串
116 0
|
28天前
|
C#
C#有关字符串的分割,替换,截取
C#有关字符串的分割,替换,截取
string(字符串)
在 Lua 中,字符串可以用双引号或单引号定义,如 `string1 = "this is string1"` 和 `string2 = 'this is string2'`。多行字符串可由两个方括号包围,例如 `html` 变量所示,它包含了一个 HTML 片段。Lua 会尝试将数字字符串转换为数值进行算术运算,但混合字符串和数字可能导致错误,如 `"error" + 1`。
|
11天前
|
缓存 安全 Java
【Java基础】String、StringBuffer和StringBuilder三种字符串对比
【Java基础】String、StringBuffer和StringBuilder三种字符串对比
6 0
|
14天前
|
C#
C#字符串
C#字符串
15 0
|
存储 编译器 Linux
标准库中的string类(中)+仅仅反转字母+字符串中的第一个唯一字符+字符串相加——“C++”“Leetcode每日一题”
标准库中的string类(中)+仅仅反转字母+字符串中的第一个唯一字符+字符串相加——“C++”“Leetcode每日一题”
|
25天前
|
JavaScript
js 字符串String转对象Object
该代码示例展示了如何将一个以逗号分隔的字符串(`'1.2,2,3,4,5'`)转换为对象数组。通过使用`split(',')`分割字符串并`map(parseFloat)`处理每个元素,将字符串转换成浮点数数组,最终得到一个对象数组,其类型为`object`。
|
28天前
|
Python
Python中的字符串(String)
【4月更文挑战第6天】Python字符串是不可变的文本数据类型,可使用单引号或双引号创建。支持连接(+)、复制(*)、长度(len())、查找(find()、index()、in)、替换(replace())、分割(split())、大小写转换(lower()、upper())和去除空白(strip()等)操作。字符串可格式化,通过%操作符、`str.format()`或f-string(Python 3.6+)。字符串以Unicode编码,作为对象拥有属性和方法。熟悉这些操作对处理文本数据至关重要。
39 6
Python中的字符串(String)
|
29天前
|
XML 编解码 数据格式
Python标准数据类型-String(字符串)
Python标准数据类型-String(字符串)
23 2