/** * This is the main function. */ static void Main(string[] args) { ErrorDemo d = new ErrorDemo (); GlpkCallback.addListener (d); Console.WriteLine ("GLPK version: " + GLPK.glp_version ()); for (int i = 1; i < 5; i++) { forceError = !forceError; Console.Write ("\nIteration " + i); if (forceError) { Console.WriteLine (", error expected to occur."); } else { Console.WriteLine (", success expected."); } if (d.run ()) { Console.WriteLine ("An error has occured."); if (!forceError) { Environment.Exit (1); } } else { Console.WriteLine ("Successful execution."); if (forceError) { Environment.Exit (1); } } } }
/** * This is the main function. */ static void Main(string[] args) { ErrorDemo d = new ErrorDemo(); GlpkCallback.addListener(d); Console.WriteLine("GLPK version: " + GLPK.glp_version()); for (int i = 1; i < 5; i++) { forceError = !forceError; Console.Write("\nIteration " + i); if (forceError) { Console.WriteLine(", error expected to occur."); } else { Console.WriteLine(", success expected."); } if (d.run()) { Console.WriteLine("An error has occured."); if (!forceError) { Environment.Exit(1); } } else { Console.WriteLine("Successful execution."); if (forceError) { Environment.Exit(1); } } } }