private TVKnali GetNewTvKnali(String kanaladi) { //yeni kanal üret TVKnali kanal = new TVKnali { KanalAdi = kanaladi }; objPool.Enqueue(kanal); return(kanal); }
protected TVKnali HavuzdanGetir(String kanaladi) { TVKnali kanal; if (objPool.Count > 0) { kanal = (TVKnali)objPool.Dequeue(); TVKnali.ObjectCounter--; } else { kanal = new TVKnali { KanalAdi = kanaladi }; } return(kanal); }
public void Ekle(TVKnali t) { _kanalListesi.Add(t); }