C# Insert():插入字符串
string 类提供了一个 Insert 方法,用于向字符串的任意位置插入新的子字符串。
Insert() 方法的语法格式如下:
例如,定义一个字符串 strOld,并初始化为“Keep on never give up”,然后使用 Insert 方法在“on”后面插入“going ”,代码如下:
Insert() 方法的语法格式如下:
public string Insert (int startIndex, string value)
- startIndex:用于指定所要插入的位置,索引从 0 开始。
- value:指定所要插入的字符串。
- 返回值:插入字符串之后得到的新字符串。
例如,定义一个字符串 strOld,并初始化为“Keep on never give up”,然后使用 Insert 方法在“on”后面插入“going ”,代码如下:
static void Main(string[] args)
{
// 原始字符串
string strOld = "Keep on never give up";
// 在索引为8处插入"going "
string strNew = strOld.Insert(8, "going ");
// 输出结果
Console.WriteLine("Original string: " + strOld);
Console.WriteLine("Modified string: " + strNew);
// 等待用户输入,以便查看输出结果
Console.ReadKey();
}
运行结果为:
Original string: Keep on never give up
Modified string: Keep on going never give up
技巧:如果要在字符串的尾部插入字符串,可以用字符串的 Length 属性来设置插入的起始位置。
ICP备案:
公安联网备案: