C#操作字符串

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            //=================================操作字符串
            //--------------比较字符串(0为相同,-1为不相同)
            string a = "zhang";
            string a1 = "zhanG";
            Console.WriteLine(string.Compare(a, a1));//输出-1
            //--------------将两个字符串对象合并为一个
            Console.WriteLine(string.Concat(a, a1));//输出zhangzhanG
            //--------------格式化字符串
            Console.WriteLine(string.Format("{0},你最近好吗?", "备备"));//输出 备备,你最近好吗?
            //--------------找出字符的索引(从第一个开始找)
            Console.WriteLine(a.IndexOf('h'));//输出1
            //--------------找出字符的索引(从最后一个开始找)
            Console.WriteLine(a.LastIndexOf('h'));//输出1
            //--------------将a1插入到a指定索引处
            Console.WriteLine(a.Insert(1, a1));//输出zzhanGhang
            //--------------合并字符串
            Console.WriteLine(string.Join(",", a, a1));//zhang,zhanG
            //--------------填充字符串(左侧)
            Console.WriteLine(a.PadLeft(10,','));//,,,,,zhang
            //--------------填充字符串(右侧)
            Console.WriteLine(a.PadRight(10, ','));//zhang,,,,,
            //--------------替换字符串
            Console.WriteLine(a.Replace('z',','));//,hang
            //--------------把字符串拆分为数组
            Console.WriteLine(a.Split('a')[0]);//zh
            //--------------截取字符串
            Console.WriteLine(a.Substring(1,2));//ha
            //--------------字母转大写
            Console.WriteLine(a1.ToUpper());//ZHANGDI
            //--------------字母转小写
            Console.WriteLine(a1.ToLower());//zhang
            //--------------去除收尾空白
            Console.WriteLine(a.PadLeft(10).Trim());//zhang
            Console.ReadKey();
        }
    }
}

文章题目:C#操作字符串
地址分享:http://hxwzsj.com/article/gphcph.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都企业网站建设 外贸营销网站建设 成都企业网站制作 重庆网站建设 手机网站制作 H5网站制作 企业网站设计 攀枝花网站设计 企业网站设计 上市集团网站建设 温江网站设计 四川成都网站制作 成都网站设计公司 企业网站设计 重庆企业网站建设 高端品牌网站建设 自适应网站设计 成都网站建设 成都网站制作 成都网站建设 营销型网站建设 高端网站设计推广