美文网首页
StringBuilder&&Split方法

StringBuilder&&Split方法

作者: Super_邓帅 | 来源:发表于2017-01-02 23:31 被阅读0次


    StringBuilder构造方法

    不必刻意记忆,实际写代码过程中,编辑器会有提示

    StringBuilder基本方法(一) StringBuilder基本方法(二)
    static void Main(string[] args)
            {
                StringBuilder s1 = new StringBuilder();
                StringBuilder s2 = new StringBuilder(20);
                StringBuilder s3 = new StringBuilder("Hello World!");
                StringBuilder s4 = new StringBuilder(20,50);
                StringBuilder s5 = new StringBuilder("Hello World!",50);
                StringBuilder s6 = new StringBuilder("Hello World!",2,6,50);
                Console.WriteLine(s6);
    
                bool xBool = true;
                bool yBool = false;
                char star = '*';
                string s = "interesting";
                string ss = "ab";
                char[] ch = { 'a', 'b', 'c' };
                int iNum = 789;float fNum = 2.34f;
                Console.WriteLine(s3.Append(yBool));
                Console.WriteLine(s3.Append(star,3));
                Console.WriteLine(s3.Append(s,2,5));
    
                Console.WriteLine(s3.AppendFormat("先加{0},注意有逗号,再加{1}",iNum,fNum));
    
                Console.WriteLine(s6.Insert(2,yBool));
                Console.WriteLine(s6.Insert(2,ss,2));         //ss只能是字符串
                Console.WriteLine(s6.Insert(1,ch,1,2));      //ch只能是字符数组
    
                Console.WriteLine(s6.Remove(5,4));
    
                Console.WriteLine(s6.Replace('a','A'));
                Console.WriteLine(s6.Replace("bcl","hahaha"));
                Console.WriteLine(s6.Replace('A','a',5,3));
    
                Console.WriteLine(s6[4]);
    
                Console.WriteLine(s6.Length);
            }
    


    字符串的Split方法

    两种常用的格式:
    字符串.Split(字符数组);
    字符串.Split(字符数组,返回的字符串的最大的数量);

    string[] strArray = sb1.ToString().Split(new Char[] { ',', '.', '!', ':', ';' });
     string[] strArray = sb1.ToString().Split(new Char[] { ',', '.', '!', ':', ';' },3);
    
    严格按照分隔符分割,没有个数要求
    分成3部分

    相关文章

      网友评论

          本文标题:StringBuilder&&Split方法

          本文链接:https://www.haomeiwen.com/subject/lcpauttx.html