Կարո՞ղ եմ սպասել առանց համաժամացման:
Կարո՞ղ եմ սպասել առանց համաժամացման:

Video: Կարո՞ղ եմ սպասել առանց համաժամացման:

Video: Կարո՞ղ եմ սպասել առանց համաժամացման:
Video: Չեմ կարող լռել․ Ինչ է Փաշինյանի ականջին ասել Պուտինը․ Բաքվի աղետի և պատերազմի մասին․Լյուսյա Հակոբյան 2024, Նոյեմբեր
Anonim

Ոչ սպասել օպերատորը իմաստ ունի միայն ան համաժամ ֆունկցիան։

Նմանապես, դուք կարող եք հարցնել, թե ինչ կլինի, եթե ես զանգահարեմ async մեթոդ առանց սպասելու:

Այն զանգահարել դեպի async մեթոդ սկսում է ան ասինխրոն առաջադրանք . Բացառություն, որը բարձրացված է ա մեթոդ որ վերադառնում է ա Առաջադրանք կամ Առաջադրանք պահվում է վերադարձվածում առաջադրանք . Եթե դու չես անում սպասել որ առաջադրանք կամ հստակ ստուգեք բացառությունների համար, բացառությունը կորել է: Եթե դու սպասել որ առաջադրանք , դրա բացառությունը հետ է մղվում։

Նաև գիտեք, կարո՞ղ եք սպասել ոչ խոստման: սպասել ոչ-օպ չէ: Եթե սպասվածը չէ խոստում , այն փաթաթված է ա խոստում , որ խոստում սպասվում է. Հետեւաբար սպասել փոխում է կատարման կարգը (բայց դու Այնուամենայնիվ, չպետք է ապավինել դրա վրա).

Նաև գիտեք, կարո՞ղ եք սպասել համաժամացման գործառույթի:

Ան async ֆունկցիան կարող է պարունակում է ան սպասել արտահայտությունը, որը դադարեցնում է գործի կատարումը async ֆունկցիա սպասել ընդունված Promise-ի որոշմանը, ապա վերսկսել async գործառույթը կատարումը և գնահատվում է որպես լուծված արժեք: Այն սպասել հիմնաբառը վավեր է միայն ներսում async գործառույթներ.

Ի՞նչ է async-ը և սպասել C#-ում:

Async և սպասել կոդերի մարկերներն են, որոնք նշում են կոդերի դիրքերը, որտեղից պետք է վերսկսվի հսկողությունը առաջադրանքի ավարտից հետո: Սկսենք ծրագրավորման հայեցակարգը հասկանալու գործնական օրինակներից։ Օրինակների օրինակներ async և սպասել բանալի բառ մեջ C# Մենք պատրաստվում ենք վերցնել կոնսոլային հայտ մեր ցուցադրության համար:

Խորհուրդ ենք տալիս: