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

#C

توسط thearrow در 5 سال پیش
0 994 3 5 سال پیش
thearrowalideveloper
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 گذاشتم دیگه راه دیگش اینه که از حلقه استفاده نکنی

خوش آمدید

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

لطفا ابتدا لاگین کنید