• 22-09-2013, 20:22:59
    #10
    Üyeliği durduruldu
    pcbagimlisi adlı üyeden alıntı: mesajı görüntüle
    Şu şekilde editledim daha kullanışlı oldu;

    GetInstance metoduna bir parametre ekledim.

    mInstance=new Mailer(parametre); dedim

    Main'de

    Mailer m1=Mailer.GetInstance("Muhhahah@hotmail.com"); diyerek foobar yerine başka yazdırabildim bu sayede pratik bir şekilde mail bilgileri elde edilebiliyor kullanım amacı sanırsam performans ve zaman kazancı?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 20:17:41 -->-> Daha önceki mesaj 20:14:45 --



    Hocam programda bu gönderici,alıcı,başlık,mesaj içeriklerini değişkenlerde direk tutup mail gönderme kodlarında kullansak daha fazla memoryden kazanç elde etmiş olmaz mıyız?
    O sekilde yaparsan ikinci kez getinstance yapamazsin farkli bir adrese

    GT-I9200 cihazımdan Tapatalk 4 ile gönderildi
  • 22-09-2013, 20:26:39
    #11
    Hyperion adlı üyeden alıntı: mesajı görüntüle
    O sekilde yaparsan ikinci kez getinstance yapamazsin farkli bir adrese

    GT-I9200 cihazımdan Tapatalk 4 ile gönderildi
    Şu şekilde birden fazla adrese göndereibliyorum hocam;

    Mailer m1 = Mailer.GetInstance("erdem@hotmail.com");
    m1.Send("qwe@hotmail.com","Tanışalımmı","Nasılsın bebek");
    Mailer m2 = Mailer.GetInstance("erdem2@hotmail.com");
    m2.Send("qweas@hotmail.com", "Hello", "Naberrr looo");

    fakat dediğiniz gibi eski hale getirerek aynı hesaptan birden fazla hesaba göndermek daha kolay olacaktir.
  • 22-09-2013, 20:28:40
    #12
    Üyeliği durduruldu
    pcbagimlisi adlı üyeden alıntı: mesajı görüntüle
    Şu şekilde birden fazla adrese göndereibliyorum hocam;

    Mailer m1 = Mailer.GetInstance("erdem@hotmail.com");
    m1.Send("qwe@hotmail.com","Tanışalımmı","Nasılsın bebek");
    Mailer m2 = Mailer.GetInstance("erdem2@hotmail.com");
    m2.Send("qweas@hotmail.com", "Hello", "Naberrr looo");

    fakat dediğiniz gibi eski hale getirerek aynı hesaptan birden fazla hesaba göndermek daha kolay olacaktir.
    GetInstance kısmındaki if i kaldırırsan singleton olmaz, if kalırsa da ikinci getinstance deki erdem2 çalışmaz yine erdem e gider
  • 22-09-2013, 21:15:55
    #13
    Hyperion adlı üyeden alıntı: mesajı görüntüle
    GetInstance kısmındaki if i kaldırırsan singleton olmaz, if kalırsa da ikinci getinstance deki erdem2 çalışmaz yine erdem e gider
    Haklısınz şimdi farkettim