当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


C# String.Insert()用法及代码示例


C# String.Insert() 方法

String.Insert() 方法用于在指定索引处的现有字符串中插入一个字符串并返回一个新字符串。

用法:

    public string String.Insert(int index, string value);

该方法使用 "this" 字符串调用,即我们必须在其中插入字符串的字符串。

参数:

  • index– 表示当前字符串的索引/位置,其中新字符串value被插入。
  • value– 要插入的新字符串。

返回值:

  • string– 它返回一个新字符串,其中包含在给定索引处插入的字符串。

例:

    Input:
    string str = "IncludeHelp";
    string str1 = " programming ";
    
    Function call
    str.Insert(7, str1);

    Output:
    Include programming Help

使用 String.Insert() 方法将字符串转换为字符数组的 C# 示例

范例1:

using System;
class IncludeHelp
{
    static void Main()
    {
        // declaring string variables
        string str = "IncludeHelp";

        // inserting space between Include and Help
        string new_string = str.Insert(7, " ");

        Console.WriteLine("str:" + str);
        Console.WriteLine("new_string:" + new_string);
    }
}

输出

str:IncludeHelp
new_string:Include Help

范例2:

using System;
class IncludeHelp
{
    static void Main()
    {
        // declaring string variables
        string str = "IncludeHelp";
        string str1 = " programming ";

        // inserting str1 after "Include"
        string new_string = str.Insert(7, str1);

        Console.WriteLine("str:" + str);
        Console.WriteLine("new_string:" + new_string);

    }
}

输出

str:IncludeHelp
new_string:Include programming Help


相关用法


注:本文由纯净天空筛选整理自 String.Insert() method with example in C#。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。