コード例 #1
0
ファイル: Lista.cs プロジェクト: szydzik/CSharpProjectsLab
        /// <summary>
        /// Dodaje element do listy
        /// </summary>
        /// <param name="s"></param>
        public void DodajDoGlowy(Towar s)
        {
            Wezel tmp = new Wezel();

            tmp.Dane     = s;
            tmp.Nastepny = glowa;
            glowa        = tmp;
        }
コード例 #2
0
ファイル: Lista.cs プロジェクト: szydzik/CSharpProjectsLab
        /// <summary>
        /// Usuwa element z listy
        /// </summary>
        /// <returns>Zwraca usuniety element</returns>
        public Towar UsunZGlowy()
        {
            if (glowa == null)           //lista pusta
            {
                throw new InvalidOperationException("Lista jest pusta. ");
            }
            Towar x = glowa.Dane;

            glowa = glowa.Nastepny;
            return(x);
        }
コード例 #3
0
 public Towar(Towar towar)
     : this(towar.Nazwa, towar.Jednostka, towar.CenaJednNetto,
            towar.Ilosc, towar.ProcentPodatku)
 {
 }