private static void Main(string[] args) { var visualizer = new StateVisualizer(new QuantumSimulator()); try { visualizer.Run(SimpleGrover.SearchForMarkedInput.Run, 4L).Wait(); } catch (AggregateException aggregate) { aggregate.Flatten().Handle(ex => ex is TaskCanceledException); } }
private static void Main(string[] args) { var visualizer = new StateVisualizer(new QuantumSimulator()); try { visualizer.Run(QsMain.Run).Wait(); } catch (AggregateException aggregate) { aggregate.Flatten().Handle(ex => ex is TaskCanceledException); } }