Substring inserting in C#

var dataString = "string";

dataString = dataString.Insert(0, "Sub");
//dataString is "Substring"

dataString = dataString.Insert(9, "!");
//dataString is "Substring!"

dataString = dataString.Insert(9, " inserting");
//dataString is "Substring inserting!"