예제 #1
0
파일: Aukcionas.cs 프로젝트: pDonatas/L2
 public Ženklas RastiŽenklą(string tekstas)
 {
     for (AMazgas d1 = pr; d1 != null; d1 = d1.Kitas)
     {
         Ženklas ženklas = d1.Duom;
         if (ženklas.Pavadinimas.Equals(tekstas))
         {
             return(ženklas);
         }
     }
     return(null);
 }
예제 #2
0
파일: Aukcionas.cs 프로젝트: pDonatas/L2
        public void DėtiDuomenisT(Ženklas naujas)
        {
            var dd = new AMazgas(naujas, null);

            if (pr != null)
            {
                pb.Kitas = dd;
                pb       = dd;
            }
            else
            {
                pr = dd;
                pb = dd;
            }
        }
예제 #3
0
파일: Aukcionas.cs 프로젝트: pDonatas/L2
 public void Rikiuoti()
 {
     for (AMazgas d1 = pr; d1 != null; d1 = d1.Kitas)
     {
         AMazgas minv = d1;
         for (AMazgas d2 = d1.Kitas; d2 != null; d2 = d2.Kitas)
         {
             if (d2.Duom < minv.Duom)
             {
                 minv = d2;
             }
         }
         // Informacinių dalių sukeitimas vietomis
         Ženklas St = d1.Duom;
         d1.Duom   = minv.Duom;
         minv.Duom = St;
     }
 }
예제 #4
0
파일: Aukcionas.cs 프로젝트: pDonatas/L2
 public void DetiDuomenisA(Ženklas ženklas)
 {
     pr = new AMazgas(ženklas, null);
 }
예제 #5
0
파일: Aukcionas.cs 프로젝트: pDonatas/L2
 public void Kitas()
 {
     d = d.Kitas;
 }
예제 #6
0
파일: Aukcionas.cs 프로젝트: pDonatas/L2
 public void Pradžia()
 {
     d = pr;
 }
예제 #7
0
파일: Aukcionas.cs 프로젝트: pDonatas/L2
 public Aukcionas()
 {
     pr = null;
     pb = null;
     d  = null;
 }
예제 #8
0
파일: Aukcionas.cs 프로젝트: pDonatas/L2
 public AMazgas(Ženklas duom, AMazgas kitas)
 {
     Duom  = duom;
     Kitas = kitas;
 }