### 插入和填充字符串

#### 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! @@@。