예제 #1
0
        private void mSizebutton_Click(object sender, EventArgs e)
        {
            size = Convert.ToInt32(masSizetextBox.Text);
            n    = rand.Next(5, 10);
            m    = rand.Next(5, 10);
            // не забыть про обычные MC LC  --- нет! методы применяются для m+n MC и LC в listbox
            listForLBox = new List <Interface>();
            for (int i = 0; i < n; i++)
            {
                MassiveClass MC1 = new MassiveClass(size);
//                listBox1.Items.Add(MC);
                listForLBox.Add(MC1);
            }
            for (int i = 0; i < m; i++)
            {
                ListClass LC1 = new ListClass(size);
//                listBox1.Items.Add(LC);
                listForLBox.Add(LC1);
            }
            for (int i = 0; i < listForLBox.Count; i++)
            {
                listBox1.Items.Add(listForLBox[i] + "" + i);
            }
            listForLBox.Sort();
        }
예제 #2
0
 private void mSizebutton_Click(object sender, EventArgs e)
 {
     size = Convert.ToInt32(masSizetextBox.Text);
     MC   = new MassiveClass(size);
     LC   = new ListClass(size);
     n    = rand.Next(5, 10);
     m    = rand.Next(5, 10);
     for (int i = 0; i < n; i++)
     {
         listBox1.Items.Add("элемент массива " + MC.getItems(i));
     }
     for (int i = 0; i < m; i++)
     {
         listBox1.Items.Add("элемент списка " + LC.getItems(i));
     }
 }
예제 #3
0
 private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
 {
     MC = null;
     LC = null;
     if (listBox1.SelectedIndex != -1)
     {
         string   selected  = (string)listBox1.SelectedItem;
         string[] selectedS = selected.Split('.');
         if (selectedS[1].StartsWith("MassiveClass"))
         {
             TESTtextBox.Text = "massive" + selectedS[1][selectedS[1].Length - 1];
             MC = listForLBox[listBox1.SelectedIndex] as MassiveClass;
             string fr = "";
         }
         else if (selectedS[1].StartsWith("ListClass"))
         {
             TESTtextBox.Text = "list" + listBox1.SelectedIndex;
             LC = listForLBox[listBox1.SelectedIndex] as ListClass;
             string r = "";
         }
     }
 }