আপনি কখন ফলন বিরতি বিবৃতি ব্যবহার করবেন?
আপনি কখন ফলন বিরতি বিবৃতি ব্যবহার করবেন?

ভিডিও: আপনি কখন ফলন বিরতি বিবৃতি ব্যবহার করবেন?

ভিডিও: আপনি কখন ফলন বিরতি বিবৃতি ব্যবহার করবেন?
ভিডিও: কীভাবে উপস্থিত বক্তৃতার প্রস্তুতি নেবো | সুন্দর করে গুছিয়ে কথা বলার কৌশল | বক্তৃতা দেওয়ার নিয়ম 2024, এপ্রিল
Anonim

#561 – ব্যবহার ক ফলন বিরতি বিবৃতি

একটি পুনরাবৃত্তিকারী বাস্তবায়ন করার সময়, ফলন প্রত্যাবর্তন বিবৃতি ক্রমানুসারে পরবর্তী উপাদান ফেরত দেয়। যদি আপনি ব্যবহার করছেন ক লুপ পুনরাবৃত্তিকারী ব্লকের মধ্যে, আপনি ব্রেক করতে ফলন বিরতি বিবৃতি ব্যবহার করতে পারেন বাহিরে লুপ , নির্দেশ করে যে আর কোন উপাদান নেই হয় প্রত্যাবর্তন করা

একইভাবে, ফলন বিরতি কি?

এটি নির্দিষ্ট করে যে একটি পুনরাবৃত্তিকারী শেষ হয়ে গেছে। আপনি করতে পারা ভাবা ফলন বিরতি একটি ফেরত বিবৃতি হিসাবে যা করে একটি মান ফেরত না. উদাহরণস্বরূপ, যদি আপনি একটি ফাংশনকে একটি পুনরাবৃত্তিকারী হিসাবে সংজ্ঞায়িত করেন তবে ফাংশনের মূল অংশটি এইরকম দেখতে পারে: এই ক্ষেত্রে শেষ বিবৃতিটি কখনই কার্যকর হয় না কারণ আমরা ফাংশনটি তাড়াতাড়ি ছেড়ে দিয়েছি।

উপরন্তু, ফলন রিটার্ন বিবৃতি কি নির্দিষ্ট করে? দ্য ফলন কীওয়ার্ড কাস্টম এবং স্টেটফুল পুনরাবৃত্তি করে এবং রিটার্ন একটি সংগ্রহের প্রতিটি উপাদান একটি সময়ে একটি অস্থায়ী সংগ্রহ তৈরির প্রয়োজন ছাড়া। আপনি ব্যবহার করতে পারেন ফলন মূলশব্দ নির্দেশ করে যে পদ্ধতি বা একটি গেট অ্যাক্সেসর এটি ব্যবহার করা হয়েছে একটি পুনরাবৃত্তিকারী.

এর পাশাপাশি, কিভাবে ফলন রিটার্ন কাজ করে?

আপনি একটি ব্যবহার ফলন রিটার্ন বিবৃতি প্রত্যাবর্তন প্রতিটি উপাদান এক সময়ে এক. যখন একটি ফলন রিটার্ন বিবৃতিটি পুনরাবৃত্তিকারী পদ্ধতিতে পৌঁছানো হয়, অভিব্যক্তি হয় ফিরে এসেছে , এবং কোডে বর্তমান অবস্থান বজায় রাখা হয়। পরের বার যখন পুনরাবৃত্তিকারী ফাংশন কল করা হয় তখন সেই অবস্থান থেকে এক্সিকিউশন পুনরায় আরম্ভ করা হয়।

yield keyword এর ব্যবহার কি?

MSDN থেকে উদ্ধৃতি ইটরেটর ব্লকে, ফলন কীওয়ার্ড রিটার্নের সাথে একসাথে ব্যবহার করা হয় কীওয়ার্ড গণনাকারী বস্তুর একটি মান প্রদান করতে। এটি হল সেই মান যা ফেরত দেওয়া হয়, উদাহরণস্বরূপ, একটি foreach স্টেটমেন্টের প্রতিটি লুপে। দ্য ফলন কীওয়ার্ড পুনরাবৃত্তির সমাপ্তি সংকেত দিতে বিরতির সাথেও ব্যবহৃত হয়।"

প্রস্তাবিত: