private void PrintCurrCarList_Click(object sender, EventArgs e) { switch (SelectedDS) { case "DLL": if (carListDLL == null) { MessageBox.Show("Empty List."); } else { currentcarlist.Items.Clear(); string[] values = carListDLL.Print().Split('\n'); foreach (string value in values) { if (value.Trim() == "") { continue; } currentcarlist.Items.Add(value.Trim()); } } break; case "Que": if (carListQue == null) { MessageBox.Show("Empty List."); } else { currentcarlist.Items.Clear(); string[] values = carListQue.Print().Split('\n'); foreach (string value in values) { if (value.Trim() == "") { continue; } currentcarlist.Items.Add(value.Trim()); } } break; case "MH": if (carListMH == null) { MessageBox.Show("Empty List."); } else { currentcarlist.Items.Clear(); string[] values = carListMH.Print().Split('\n'); foreach (string value in values) { if (value.Trim() == "") { continue; } currentcarlist.Items.Add(value.Trim()); } } break; case "BST": if (carListBST == null) { MessageBox.Show("Empty List."); } else { currentcarlist.Items.Clear(); string[] values = carListBST.Print(carListBST.root).Split('\n'); foreach (string value in values) { if (value.Trim() == "") { continue; } currentcarlist.Items.Add(value.Trim()); } } break; default: break; } }
public string Print() { return(dll.Print()); }