static string EasterEgg() { PascalTriangle pt1 = new PascalTriangle(20), pt2 = new PascalTriangle(20, true); return($"{pt1.ToString()}\n{pt2.ToString()}"); }
public MainForm() { InitializeComponent(); // Ініт об'єкту з підв'язкою подій pascalTriangle = new PascalTriangle(); pascalTriangle.OnUpdateStatus += new StatusUpdateHandler(CustomUpdateStatus); pascalTriangle.OnTaskChanged += new CurrentWorkHandler(UpdateStatusStripLabel); // Ініт фонового потоку з подіями backgroundWorker = new BackgroundWorker(); backgroundWorker.DoWork += new DoWorkEventHandler(DoWork); backgroundWorker.WorkerReportsProgress = true; backgroundWorker.WorkerSupportsCancellation = true; backgroundWorker.ProgressChanged += new ProgressChangedEventHandler(ProgressChanged); backgroundWorker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(WorkCompleted); }