C# 字符串常用方法1

            string s = "www.taike.com";//我们使用string类型存储字符串类型
            int length = s.Length;

            //Console.WriteLine(length);
            //Console.Write(length);

            1--字符串拼接
            //s = "http://" + s;
            //Console.Write(s);

            2--字符串元素索引
            //for (int i = 0; i < s.Length; i++)
            //{
            //    Console.WriteLine(s[i]);
            //}

            //3--字符串常用方法
            string s1 = " nihao 1nihao2niao1niahoa2noa1hi ";
            //int result = s1.CompareTo("nhao");//两个字符串相等返回0,不相等s1在字母表中排序靠前返回-1,否则返回1

            //string newstr = s1.Replace('n', '-');
            //string newstr = s1.Replace("ni", "--");//把指定的字符换成指定的字符或者把指定的字符串换成指定的字符串

            //string[] strArray = s1.Split(new char[2]{'1','2'});//多个字符分割
            //string[] strArray = s1.Split('1');//单个字符分割
            //string[] strArray = Regex.Split(s1,"ni");//字符串分割
            //foreach (var item in strArray)
            //{
            //    Console.WriteLine(item);
            //}

            //string newstr = s1.Substring(2, 5);//从首地址2连续取5个字符,返回字符串

            //string newstr = s1.ToUpper();//转化为大写字符

            //string newstr = s1.Trim();//删除首尾的空格
            //string newstr = s1.Replace(" ","");//删除字符串中的空格

            int index = s1.IndexOf("nihao22");//此方法可以判断当前字符串中是否含有一个子字符串,并范围首次出现的位置;如果不含有,则返回-1
            Console.WriteLine(index);

            string[] arr = { "one", "two", "three" };//字符串用特定字符串拼接
            string newstr = string.Join(",", arr);
            Console.WriteLine(newstr);
            //Console.WriteLine(s1);
            //Console.WriteLine(newstr);

            Console.ReadKey();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值