private void BubleSort_Click(object sender, EventArgs e) { Sort sort = new Sort(20); List <Position> positions = sender == BubleSort?sort.BubleSort() : sort.ShakerSort(); SortDraw draw = new SortDraw(Output.Size); List <Bitmap> bitmaps = draw.Draw(positions); foreach (var item in bitmaps) { Output.Image = item; Refresh(); Thread.Sleep(400); } }
private void Form1_Load(object sender, EventArgs e) { Type.SelectedIndex = 0; sortDraw = new SortDraw(); }