Merhaba arkadaşlar, C#'ta Windows Form'dan bir siteye bağlanıp veri çekiyorum. Daha anlaşılır tabirle bot yazıyorum diyebiliriz. Az veri çekerken sıkıntı yok fakat 10 sayfa (her sayfadan 20 veri çekiyorum) veri çekerken aşağıdaki hatayla karşılaşıyorum. Çzüm yolunda bir bilgisi olan var mı?

Cevap için sağ olasın hocam. Verdiğin linkte Thread'lerin sleep'ini grdüğüm an Thread'leri oluştururken Thread. Sleep(20); olan kodu Thread. Sleep(1000); yaptım ve sorun şu anlık düzeldi gibi grünüyor. Sağ olasın. Şimdi 100'lerce veri çekmeyi denicem.

Problemi tam anlamadım ama timeout değerini bi artırmayı denesen? Ya da burayı bi incele istersen: http://stackoverflow.com/questions/299198/implement-c-sharp-generic-timeout Sen hiç kaval çaldın mı?

1000 ms çok fazla bir zaman.. şyle bir şey deneyebilrisin. ncelikle yapacağın tüm işlemler için bir tane threadpool listesi oluştur. sonra işlemci ve internet gücüne bağlı olarak o listeden belirli sayıda thread alarak onları çalıştır. bu threadler bitince yine listeden yeni threadler al. mesela 50 şer tane thread al, işini bitir ve tekrar 50 tane al. multithreading çok gelişti. paralel programlama var hatta paralel linq dahi var. bu konuda farkl çzümler de var yeni teknolojiyi araştırıp uygularsan daha iyi verim alabilirsin Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.