সুচিপত্র:
সংজ্ঞা - ল্যাম্বডা এক্সপ্রেশন বলতে কী বোঝায়?
একটি ল্যাম্বডা এক্সপ্রেশন একটি বেনাম ফাংশন যা সংক্ষিপ্ত এবং কার্যকরী বাক্য গঠন সরবরাহ করে, যা বেনামে পদ্ধতিতে লেখার জন্য ব্যবহৃত হয়। এটি ফাংশন প্রোগ্রামিং ধারণার ভিত্তিতে এবং প্রতিনিধি বা এক্সপ্রেশন ট্রি ট্রিপ তৈরি করতে ব্যবহৃত হয়। বাক্য গঠনটি ফাংশন (আরগ 1, আরগ 2 … আরগান) এক্সপ্রেশন।
টেকোপিডিয়া ল্যাম্বডা এক্সপ্রেশন ব্যাখ্যা করে
লাম্বদা এক্সপ্রেশন অপারেটর প্রতীক = ব্যবহার করে, যা "যায়" হিসাবে পড়ে। ইনপুট পরামিতি অপারেটরের বাম দিকে নির্দিষ্ট করা হয়েছে, এবং বিবৃতি / অভিব্যক্তি ডানদিকে নির্দিষ্ট করা হয়েছে। সাধারণত, ল্যাম্বদা এক্সপ্রেশনগুলি কোয়েরি সিনট্যাক্সে সরাসরি ব্যবহৃত হয় না তবে প্রায়শই পদ্ধতি কলগুলিতে ব্যবহৃত হয়। ক্যোয়ারী এক্সপ্রেশনগুলিতে মেথড কল থাকতে পারে।
ল্যাম্বদা এক্সপ্রেশন সিনট্যাক্স বৈশিষ্ট্যগুলি নিম্নরূপ:
- এটি একটি নাম ছাড়া একটি ফাংশন।
- ওভারলোড এবং ওভাররাইডের মতো কোনও সংশোধক নেই।
- ফাংশনের শরীরে একটি বিবৃতি না দিয়ে একটি অভিব্যক্তি থাকা উচিত।
- কোনও ফাংশন পদ্ধতিতে কল থাকতে পারে তবে একটি উপ-পদ্ধতিতে কল থাকতে পারে না।
- রিটার্নের বিবৃতি উপস্থিত নেই।
- ফাংশন দ্বারা প্রত্যাবর্তিত মান হ'ল ফাংশন বডিটিতে থাকা এক্সপ্রেশনটির মান।
- শেষ ফাংশন বিবৃতি উপস্থিত নেই।
- প্যারামিটারগুলিতে অবশ্যই ডেটা নির্দিষ্ট করা উচিত বা অনুমান করা উচিত।
- জেনেরিক পরামিতিগুলির অনুমতি দেয় না।
- Alচ্ছিক এবং ParamArray পরামিতি অনুমতি দেয় না।
ল্যাম্বডা এক্সপ্রেশন সংমিশ্রনের জন্য শর্টহ্যান্ড সরবরাহ করে, এটি প্রতিনিধিদের জন্য নির্ধারিত পদ্ধতিগুলি নির্গত করতে দেয়। সংকলকটি ল্যাম্বডা আর্গুমেন্টগুলিতে স্বয়ংক্রিয় টাইপ অনুমিতি সম্পাদন করে, যা একটি মূল সুবিধা।
