public void IstemciEkle(String istemciAdi)
 {
     // Eðer kontrolü çaðýran thread ile onu oluþturan thread farklý ise
     // temsilci oluþturulur ve invoke ile metodun kendisini asenkronize olarak çaðýrmasý saðlanýr...
     if (lstIstemciler.InvokeRequired)
     {
         TemsilciIstemciEkle t = new TemsilciIstemciEkle(IstemciEkle); // rekürsif olarak çaðýrýyoruz...
         this.Invoke(t, new object[] { istemciAdi });
     }
     else
     {
         lstIstemciler.Items.Add(istemciAdi);
     }
 }
 public void IstemciEkle(String istemciAdi)
 {
     // Eðer kontrolü çaðýran thread ile onu oluþturan thread farklý ise
     // temsilci oluþturulur ve invoke ile metodun kendisini asenkronize olarak çaðýrmasý saðlanýr...
     if (lstIstemciler.InvokeRequired)
     {
         TemsilciIstemciEkle t = new TemsilciIstemciEkle(IstemciEkle); // rekürsif olarak çaðýrýyoruz...
         this.Invoke(t, new object[] { istemciAdi });
     }
     else
     {
         lstIstemciler.Items.Add(istemciAdi);
     }
 }