C# StringBuilder Insert(Int32, Object)

Description

StringBuilder Insert(Int32, Object) Inserts the string representation of an object into this instance at the specified character position.

Syntax

StringBuilder.Insert(Int32, Object) has the following syntax.


public StringBuilder Insert(
  int index,
  Object value
)

Parameters

StringBuilder.Insert(Int32, Object) has the following parameters.

  • index - The position in this instance where insertion begins.
  • value - The object to insert, or null.

Returns

StringBuilder.Insert(Int32, Object) method returns A reference to this instance after the insert operation has completed.

Example


//from  ww w. j av  a  2  s .  c o m
using System;
using System.Text;

class Sample 
{
    public static void Main() 
    {
        StringBuilder sb = new StringBuilder("from java2s.com");
        sb.Insert(3, (Object)123);
        Console.WriteLine(sb.ToString());
    }
}

The code above generates the following result.





















Home »
  C# Tutorial »
    System.Text »




ASCIIEncoding
Encoding
EncodingInfo
StringBuilder
UnicodeEncoding
UTF8Encoding