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