আমি কি অ্যাসিঙ্ক ছাড়া ওয়েট ব্যবহার করতে পারি?
আমি কি অ্যাসিঙ্ক ছাড়া ওয়েট ব্যবহার করতে পারি?

ভিডিও: আমি কি অ্যাসিঙ্ক ছাড়া ওয়েট ব্যবহার করতে পারি?

ভিডিও: আমি কি অ্যাসিঙ্ক ছাড়া ওয়েট ব্যবহার করতে পারি?
ভিডিও: আপনি হয়ত অ্যাসিঙ্ক/অপেক্ষা ভুলের সাথে ফেচ ব্যবহার করছেন... 2024, ডিসেম্বর
Anonim

নং অপেক্ষা করা অপারেটর শুধুমাত্র একটি অর্থে তোলে অ্যাসিঙ্ক ফাংশন

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, আমি অপেক্ষা না করে অ্যাসিঙ্ক পদ্ধতিতে কল করলে কী হবে?

দ্য কল থেকে async পদ্ধতি একটি শুরু হয় অ্যাসিঙ্ক্রোনাস টাস্ক . একটি ব্যতিক্রম যে উত্থাপিত একটি পদ্ধতি যে ফেরত a টাস্ক বা টাস্ক ফেরত সংরক্ষণ করা হয় টাস্ক . যদি আপনি না অপেক্ষা করা দ্য টাস্ক বা স্পষ্টভাবে ব্যতিক্রমের জন্য চেক করুন, ব্যতিক্রম হারিয়ে গেছে। যদি আপনি অপেক্ষা করা দ্য টাস্ক , তার ব্যতিক্রম পুনরায় নিক্ষেপ করা হয়.

এছাড়াও জানুন, আপনি একটি অ প্রতিশ্রুতি অপেক্ষা করতে পারেন? অপেক্ষা করা একটি নো-অপ নয়. যদি প্রতীক্ষিত জিনিস একটি নয় প্রতিশ্রুতি , এটি একটি মধ্যে আবৃত করা হয় প্রতিশ্রুতি , যে প্রতিশ্রুতি প্রতীক্ষিত অতএব অপেক্ষা করা মৃত্যুদন্ডের আদেশ পরিবর্তন করে (কিন্তু আপনি তবুও এটির উপর নির্ভর করা উচিত নয়): কনসোল।

এছাড়াও জানেন, আপনি একটি async ফাংশন অপেক্ষা করতে পারেন?

একটি async ফাংশন করতে পারেন একটি ধারণ করে অপেক্ষা করা অভিব্যক্তি যা কার্যকর করার বিরতি দেয় async ফাংশন পাস প্রতিশ্রুতির রেজোলিউশনের জন্য অপেক্ষা করতে, তারপর পুনরায় শুরু করে async ফাংশন কার্যকর করা এবং সমাধান করা মান হিসাবে মূল্যায়ন করে। দ্য অপেক্ষা করা কীওয়ার্ড শুধুমাত্র ভিতরে বৈধ অ্যাসিঙ্ক ফাংশন.

সি# এ অ্যাসিঙ্ক এবং অপেক্ষা কী?

অ্যাসিঙ্ক করুন এবং অপেক্ষা করুন হল কোড মার্কার, যা কোড পজিশন চিহ্নিত করে যেখান থেকে একটি টাস্ক সম্পূর্ণ হওয়ার পর কন্ট্রোল পুনরায় শুরু করা উচিত। প্রোগ্রামিং ধারণা বোঝার জন্য ব্যবহারিক উদাহরণ দিয়ে শুরু করা যাক। এর নমুনা উদাহরণ async এবং অপেক্ষা করুন মধ্যে কীওয়ার্ড সি# আমরা আমাদের প্রদর্শনের জন্য একটি কনসোল অ্যাপ্লিকেশন নিতে যাচ্ছি।

প্রস্তাবিত: