System.string 类中提供了Insert方法,在字符串的索引位置插入一个子字符串,此外还提供了PadRight和PadLeft方法实现字符串前导和后置的填充

Insert方法

//   public string Insert (int startIndex ,string value)

其中startIndex 是要插入索引的位置, value 是要插入的字符

代码示例如下

string str = "Hello,World";
                string str1 = str.Insert(6, "Oscar");
                Console.WriteLine(str1);

PadRight ,PadLeft方法实现字符串填充

   String.PadLeft :  用前导字符填充,使其达到指定的长度,产生新的字符串;

   String.PadRigth : 用后置字符填充字符,使其达到指定的总长度, 产生一个新的字符串

 string str = "Hello,World";
                string str1 = str.Insert(6, "Oscar");
                Console.WriteLine(str1);

                string strleft = "前导字符串填充";
            //在字符串的前面填充+号使其字符串的总长度达到20个
                Console.WriteLine(strleft.PadLeft(20,'+'));
                string strRight = "后置字符串填充";
               //在字符串的后面填充+字符,使其长度达到20个
                Console.WriteLine(strRight.PadRight(20,'+'));

Posted on 2010-12-29 09:58  lichen396116416  阅读(736)  评论(0)    收藏  举报