public static void Insert(string Script, string Dump) { Console.WriteLine("Importing: {0}", Path.GetFileName(Script)); var Lines = File.ReadAllLines(Dump); ParserWrapper Parser = new ParserWrapper(Script); var Original = Parser.Import(); if (Math.Abs(Lines.Length - Original.Length) > 1) { throw new Exception("Dump Length Missmatch"); } var tmp = new string[Original.Length]; for (int i = 0; i < tmp.Length; i++) { tmp[i] = i >= Lines.Length ? Original[i] : Lines[i]; } Parser.Export(tmp); }