Esempio n. 1
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (checkBox1.Checked == false && checkBox2.Checked == false && checkBox3.Checked == false)
     {
         MessageBox.Show("Bitirilen Prosesleri Görmek İçin En Az Bir Proses Seçimi Yapmalısınız.");
     }
     if (checkBox1.Checked)
     {
         Yigin gecici = ilkyigin;
         while (gecici != null)
         {
             if (((gecici.eklenecek).Substring(1, 1)) == "1")
             {
                 textBox5.Text += "P1 -- > " + (gecici.eklenecek).Substring(8, 1) + "\r\n";
                 gecici         = gecici.siradaki;
             }
         }
     }
     else if (checkBox2.Checked)
     {
         Yigin gecici = ilkyigin;
         while (gecici != null)
         {
             if (((gecici.eklenecek).Substring(1, 1)) == "2")
             {
                 textBox9.Text += "P2 -- > " + (gecici.eklenecek).Substring(8, 1) + "\r\n";
                 gecici         = gecici.siradaki;
             }
         }
     }
     else if (checkBox3.Checked)
     {
         Yigin gecici = ilkyigin;
         while (gecici != null)
         {
             if (((gecici.eklenecek).Substring(1, 1)) == "3")
             {
                 textBox10.Text += "P3 -- > " + (gecici.eklenecek).Substring(8, 1) + "\r\n";
                 gecici          = gecici.siradaki;
             }
         }
     }
 }
Esempio n. 2
0
        public void yiginOlustur()
        {
            Yigin yeni = new Yigin();

            yeni.eklenecek = textBox1.Text;

            if (ilkyigin == null)
            {
                ilkyigin          = yeni;
                sonyigin          = ilkyigin;
                ilkyigin.siradaki = yeni;
                sonyigin.siradaki = null;
            }
            else
            {
                yeni.siradaki = ilkyigin;
                ilkyigin      = yeni;
            }
            //yiginListele();
            kuyrukSil();
        }