
نوشته شده توسط
the king
بله. لزومی نداره که حتما در Thread اصلی که فرم رو مدیریت می کنه اجرا بشه، می توانید به تعداد مورد نیازتون Thread بسازید و درخواست ها رو در Thread مجزا ایجاد کنید.
البته اگر هدف تون اینه که دریافت پاسخ در زمینه انجام بشه و در طی مدت زمانی که منتظر دریافت پاسخ ئه بتوانید کارهای دیگری رو انجام بدید، قابلیت هایی مثل HttpWebRequest.BeginGetResponse وجود داره و لزوما نیازی نیست که خودتون Thread مجزا بسازید.
ممنون دوست عزیز- ببخشید اگر سوالات من یه مقدار مبتدی هست
ایا میشه تو ترد متغیر تعریف کرد مثلا
long sumEntered = 0; Province thisProvince = null;
var stopwatch = new Stopwatch();
int sumModemReset = 0;
Category cat = null;
int numReadCity = 0;
int numReadCat = 0;
var allCity = "";
var allCat = "";
و اینکه چه کارهایی را نمیشه در thread انجام داد-چون من فقط یک ترد دارم ولی وقتی اجرا میشه بعد از چند خط که اجرا کرد و به کد زیر رسید یکدفعه از ترد میاد بیرون و خط بعد myThread.start() را اجرا میکنه