Here is a sample that I tested
string oritext oritextBox.Text;
int index2 = oritet.IndexOf("of ");
string shakespeare2 = oritext.Insert(index2 + "of ".Length, "the ");
The input: The Attack of Titan
The output: The Attack of the Titan
So the output is consider what I wanted because it search the specific word "of " and add "the " behind of it. Is there a way to add in front of the "of " instead of behind? I had try using the string replace method :
string rpl = oritext.Replace("of ", "one of ");
The output: The Attack one of the Titan
Well the output works when both combine but I like to know is there a way without using the replace method.