示例#1
0
文件: Main.cs 项目: lie112/ApsimX
        private static void ListSimulationNames(string fileName, string simulationNameRegex)
        {
            Simulations file = FileFormat.ReadFromFile <Simulations>(fileName, e => throw e, false);

            SimulationGroup jobFinder = new SimulationGroup(file, simulationNamePatternMatch: simulationNameRegex);

            jobFinder.FindAllSimulationNames(file, null).ForEach(name => Console.WriteLine(name));
        }
示例#2
0
文件: Main.cs 项目: hrpasl/ApsimX
        private static void ListSimulationNames(string fileName, string simulationNameRegex)
        {
            Simulations file = FileFormat.ReadFromFile <Simulations>(fileName, out List <Exception> errors);

            if (errors != null && errors.Count > 0)
            {
                throw errors[0];
            }

            SimulationGroup jobFinder = new SimulationGroup(file, simulationNamePatternMatch: simulationNameRegex);

            jobFinder.FindAllSimulationNames(file, null).ForEach(name => Console.WriteLine(name));
        }