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);
 }