private static void SwapElements(List <Employee2> unsortedEmployees, int j) { Employee2 e = unsortedEmployees[j]; unsortedEmployees[j] = unsortedEmployees[j + 1]; unsortedEmployees[j + 1] = e; }
private void employees_to_grid(List <Employee2> employees) { dataGridView1.Rows.Clear(); for (int i = 0; i < employees.Count; i++) { Employee2 emp = employees[i]; string[] row = new string[] { emp.ID.ToString(), emp.firstName, emp.lastName, emp.salary.ToString() }; dataGridView1.Rows.Add(row); } }
private void button1_Click(object sender, EventArgs e) { Employee2 emp; if (employees.Count != 0) { employees.Clear(); MessageBox.Show("cleared employees"); } stopwatch.Reset(); stopwatch.Start(); for (int i = 0; i < EMPLOYEE_NUMBER; i++) { emp = new Employee2(); employees.Add(emp); } stopwatch.Stop(); isSorted = false; employees_to_grid(employees); timer_lb.Text = "time to create employees list: " + stopwatch.Elapsed.TotalMilliseconds + " ms"; }