Waitти асинхронсуз колдоно аламбы?
Waitти асинхронсуз колдоно аламбы?

Video: Waitти асинхронсуз колдоно аламбы?

Video: Waitти асинхронсуз колдоно аламбы?
Video: Челлендж на меткость🏐🔥 #shorts 2024, Апрель
Anonim

Жок күт оператор бир гана мааниси бар асинхрондуу функция.

Ошо сыяктуу эле, сиз күтпөстөн асинхрондук ыкманы чакырсам эмне болот деп сурасаңыз болот?

The чалуу га асинхрондук ыкма башталат а асинхрондук тапшырма . а-да көтөрүлгөн өзгөчөлүк ыкмасы бул а Тапшырма же Тапшырма кайтарылганда сакталат тапшырма . Эгерде сен жок күт the тапшырма же өзгөчө учурларды ачык текшериңиз, өзгөчөлүк жоголот. Эгерде сен күт the тапшырма , анын өзгөчөлүгү кайра жаралган.

Ошондой эле билесизби, сиз убада бербегенди күтө аласызбы? күт жок эмес. Эгерде күткөн нерсе эмес убада , ал оролгон убада , ошол убада күтүлүп жатат. Ошондуктан күт аткаруу тартибин өзгөртөт (бирок сен ошентсе да ага таянбаш керек): консол.

Ошондой эле билесизби, сиз асинхрондук функцияны күтө аласызбы?

Ан асинхрондук функция мүмкүн камтыйт а күт аткарылышын токтоткон туюнтма асинхрондук функция кабыл алынган Убаданын токтомун күтүүгө, андан кийин кайра улантат асинхрондук функция аткарылат жана чечилген маани катары баалайт. The күт ачкыч сөз ичинде гана жарактуу асинхрондуу функциялар.

C# синхрондоштуруу жана күтүү деген эмне?

Асинхрондоштуруу жана күтүү Код маркерлери болуп саналат, алар тапшырма аяктагандан кийин башкарууну улантуу керек болгон код позицияларын белгилейт. Программалоо концепциясын түшүнүү үчүн практикалык мисалдардан баштайлы. үлгү мисалдары синхрондоштуруу жана күтүү ачкыч сөз C# Биз демонстрация үчүн консолдук арызды алмакчыбыз.

Сунушталууда: