Esempio n. 1
0
        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);
        }