প্রশ্ন ট্যাগ «yield»

ফলন হ'ল (১) এমন কীওয়ার্ড যা জেনারেটর ফাংশন তৈরিতে সহায়তা করে, (২) এক কর্টিন থেকে অন্যটিতে নিয়ন্ত্রণ স্থানান্তর করার জন্য একটি রুবি স্টেটমেন্ট, (৩) একটি জাভা বিবৃতি যা একটি স্যুইচ এক্সপ্রেশন থেকে একটি মান অর্জন করতে ব্যবহৃত হয়।

5
সি # তে, কেন কোনও বেনামি পদ্ধতিতে ফলন বিবরণী থাকতে পারে না?
আমি ভেবেছিলাম এরকম কিছু করতে ভাল লাগবে (ল্যাম্বডা ফলন ফেরত দিয়ে): public IList<T> Find<T>(Expression<Func<T, bool>> expression) where T : class, new() { IList<T> list = GetList<T>(); var fun = expression.Compile(); var items = () => { foreach (var item in list) if (fun.Invoke(item)) yield return item; // This is not …

5
জেনারেটর কল করে এমন ফাংশন থেকে ফেরত বা ফলন?
আমি একটি জেনারেটর আছে generatorএবং এটি একটি সুবিধা পদ্ধতি - generate_all। def generator(some_list): for i in some_list: yield do_something(i) def generate_all(): some_list = get_the_list() return generator(some_list) # <-- Is this supposed to be return or yield? উচিত generate_all returnবা yield? আমি উভয় পদ্ধতির ব্যবহারকারীরা এটি একই ব্যবহার করতে চাই, অর্থাত্‍ …

2
পিএইচপি-তে: "রিটার্ন", "ফলন", "ফলন" থেকে এবং একই ফাংশনে ফলন এবং ফেরত উভয়ের মধ্যে পার্থক্য কী?
মধ্যে পার্থক্য returnএবং yieldস্পষ্ট করলো যতক্ষণ না আমি মূর্ত আউট এও দেখা গেল yield fromএবং সম্ভাবনা উভয় একত্রিত করতে returnএবং yieldখুব একই ফাংশনে! আমার বোধগম্যতা কি returnসমস্ত কিছু পরে কার্যকর করা হয়নি , তাই না? যাহোক: function generate(): iterable { return [1, 2, 3]; } foreach (generate() as $value) { …
10 php  return  generator  yield 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.