public static void Main(String[] args) { if (GC.TryStartNoGCRegion(1 * 1024 * 1024)) { pidigits m = new pidigits(Int32.Parse(args[0])); m.Run(); GC.EndNoGCRegion(); } }
public static void Main(String[] args) { pidigits m = new pidigits(Int32.Parse(args[0])); m.Run(); }
//public static void Main(String[] args) //{ // var watch = System.Diagnostics.Stopwatch.StartNew(); // Run(args); // Console.WriteLine("elapsed {0} ms", watch.ElapsedMilliseconds); //} public static void Run(String[] args) { pidigits m = args.Length > 0 ? new pidigits(Int32.Parse(args[0])) : new pidigits(10000); m.Run(); }