This is my first post and I have given an example using C# which gets a string from user and inserts anywhere in-between the existing string.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string data = "This is my article";
Console.WriteLine(data); //displays data
Console.WriteLine("\n Which word you want to insert into the above string?");
string udata = Console.ReadLine(); //gets the string from user
Console.WriteLine("\n After which word you need to insert string?");
string udata1 = Console.ReadLine(); //gets the string next to which new string has to be inserted
int position = data.IndexOf(udata1);
string complete = data.Insert(position + udata1.Length, udata);
Console.WriteLine(complete);
Console.ReadKey();
}
}
}
Please do let me know if you don't understand anything in the code.
Thank you.
Thanks to C-Sharp Corner for letting me to share my ideas.

PrahaladPosted Aug 8, 2012, 11:31 PM
Thanks bro...
Mahesh ChandPosted Aug 8, 2012, 2:54 PM
Welcome to C# Corner Prahalad.