Example #1
0
        public void WriteVariables(BakeryVariables vars)
        {
            string str = "\n\n[Local Variables]\n";

            foreach (var local in vars.LocalVars)
            {
                str = string.Concat(str, local.Key, " (Raw)   = ", local.Value, "\n");
                str = string.Concat(str, local.Key, " (Value) = ", vars.LocalGetValue(local.Key), "\n");
            }
            str += "\n[Global Variables]\n";
            foreach (var global in vars.GlobalVars)
            {
                str = string.Concat(str, global.Key, " (Raw)   = ", global.Value, "\n");
                str = string.Concat(str, global.Key, " (Value) = ", vars.GlobalGetValue(global.Key), "\n");
            }
            sw.Write(str);
            sw.Flush();
        }