আমি জানি যে সি # তে নল কোয়েলসিং অপারেটরটি ব্যবহারের মানক উপায়টি হ'ল ডিফল্ট মান সেট করা।
string nobody = null;
string somebody = "Bob Saget";
string anybody = "";
anybody = nobody ?? "Mr. T"; // returns Mr. T
anybody = somebody ?? "Mr. T"; // returns "Bob Saget"
তবে আর কী ??
ব্যবহার করা যায়? এটি এর চেয়ে আরও সংক্ষিপ্ত এবং পড়া সহজ হওয়ার চেয়ে, টার্নারি অপারেটরের মতো কার্যকর বলে মনে হচ্ছে না:
nobody = null;
anybody = nobody == null ? "Bob Saget" : nobody; // returns Bob Saget
সুতরাং যে কম এমনকি নাল coalescing অপারেটর সম্পর্কে জানেন ...
আপনি
??
অন্য কিছুর জন্য ব্যবহার করেছেন?কি
??
প্রয়োজন হয় তাহলে, অথবা আপনি শুধু তিন অপারেটর ব্যবহার করা উচিত (যে সবচেয়ে সাথে পরিচিত)