Pause کردن حلقه در سی شارپ

بازدید8.5kپست ها3آخرین فعالیت10 سال پیش
0
0

سلام
سوال 1چطوری مثلا کاری کنم که وقتی حلقه مثلا رسید به یک آیتم ده دقیقه صبر کنه و بعد ادامه بده ( یعنی دقیقا از همونجا به بعد رو ادامه بده)

سوال2 توی ساخت کرکر موقعه ای که برنامه میخواد یک لیست رو چک کنه ، چطوری بفهمم که مثلا کدوم پسورد درسته کدوم نادرست(با استفاده از DLL ای که استفاده میکنم ، متدی هست که بشه فهمید یک آیدی آنلاین شده ، یا پسوردش اشتباه اما با استفاده از حلقه بلد نیستم)

ممنون

0

درود دوست عزیز

1-میشه از sleep استفاده کنی

[CSHARP] private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
while (true)
{
Console.WriteLine('Adev');
System.Threading.Thread.Sleep(600000); //10 min = 600000 milisecond
}
}[/CSHARP]

2- برای چک کردن مگه بجز استفاده از if راه دیگه ای هم هست؟ با توضیحاتی که دادید از این بیشتر نمیشه کمک کرد.

0

سلام
اگه بخوام از Sleep استفاده کنم ، برنامه برای 6دقیقه هیچکاری نمیتونه انجام بده ! راهی وجود نداره به جز استفاده از sleep ؟

سوال دوم هم فهمیدم چیکار کنم
ممنون

0

بخاطر همین تو bacground worker گذاشتم دیگه
راه دیگش اینه که از حلقه استفاده نکنی

سوال برنامه نویسی دارید؟

ندونستن عیب نیست، نپرسیدن چرا!

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.