插入和填充字符串

1.插入字符串

Insert()方法用于在一个字符串的指定位置插入另一个字符串,从而构造一个新的串。格式:

String Insert(Int,String);

其中,第一个参数指定所要插入的位置,索引从0开始;第二个参数指定要插入的字符串。例如:

string str = " This is a girl.";

str = str.Insert(10, "beautiful ");

代码执行后,str的值为This is a beautiful girl.

2.填充字符串

字符串通过使用PadLeft/PadRight方法添加指定数量的空格实现右对齐或左对齐。新字符串既可以用空格(也称为空白)进行填充,也可以用自定义字符进行填充。格式:

String PadLeft(Int,Char);

String PadRight(Int,Char);

其中,第一个参数指定了填充后的字符串长度;第二个参数指定所要填充的字符。第二个参数可以省略,如果缺省,则填充空格符号。例如:

string str = "Hello World!";

string str1=str.PadLeft(15, '@');

string str2 = str.PadRight(15,'@');

代码执行后,str1的值为@@@Hello World!str2的值为Hello World! @@@