প্রশ্ন ট্যাগ «null-coalescing-operator»

নাল-কোয়েলসিং অপারেটর (?? পিএইচপি 7 এ) নালযোগ্য মান প্রকার বা রেফারেন্স ধরণের জন্য একটি ডিফল্ট মান নির্ধারণ করতে ব্যবহৃত হয়। অপারেন্ডটি শূন্য না হলে এটি বাম-হাতের অপারেন্ডকে ফিরিয়ে দেয়; অন্যথায় এটি সঠিক অপারেন্ড ফেরত দেয়।

18
সি # তে দুটি প্রশ্ন চিহ্ন এক সাথে কী বোঝায়?
কোডের এই লাইনটি পেরিয়ে গেল: FormsAuth = formsAuth ?? new FormsAuthenticationWrapper(); দুটি প্রশ্ন চিহ্নের অর্থ কী, এটি কোনও ধরণের টেরিনারি অপারেটর? গুগলে সন্ধান করা শক্ত।

12
জাভাস্ক্রিপ্টে একটি "নাল কোয়েলসিং" অপারেটর আছে?
জাভাস্ক্রিপ্টে কি নাল কোলেসিং অপারেটর আছে? উদাহরণস্বরূপ, সি # তে, আমি এটি করতে পারি: String someString = null; var whatIWant = someString ?? "Cookies!"; জাভাস্ক্রিপ্টের জন্য আমি যে সর্বোত্তম অনুমানটি বের করতে পারি তা শর্তসাপেক্ষ অপারেটরটি ব্যবহার করে: var someString = null; var whatIWant = someString ? someString : 'Cookies!'; …

5
কৌতূহলী নাল-কোয়েলসিং অপারেটর কাস্টম নিহিত রূপান্তর আচরণ
দ্রষ্টব্য: এটি রোজলিনে স্থির করা হয়েছে বলে মনে হয় এই প্রশ্নের উঠে যখন আমার উত্তর লেখার এই এক , যার মধ্যে associativity সম্পর্কে আলোচনা নাল-কোয়ালেসিং অপারেটর । একটি অনুস্মারক হিসাবে, নাল-কোলেসিং অপারেটরের ধারণা হ'ল ফর্মের একটি অভিব্যক্তি x ?? y প্রথমে মূল্যায়ন করুন x, তারপরে: মানটি xযদি নাল yহয় তবে …

13
পিএইচপি টেরিনারি অপারেটর বনাম নাল কোয়েলসিং অপারেটর
কেউ কি টার্নারি অপারেটর শর্টহ্যান্ডের মধ্যে পার্থক্য ব্যাখ্যা করতে পারেন (?:?? পিএইচপি-তে ) এবং নাল কোয়েলসিং অপারেটর ( ) এর মধ্যে ? কখন তারা অন্যরকম আচরণ করে এবং কখন একইভাবে হয় (যদি তা ঘটেও) তবে? $a ?: $b বনাম $a ?? $b

11
সি # নাল-কোলেসিং অপারেটরের একটি পাইথনের সমতুল্য কি আছে?
সি # তে একটি নাল-কোয়েলসিং অপারেটর রয়েছে (যেমন লিখিত ??) যা নিয়োগের সময় সহজে (সংক্ষিপ্ত) নাল চেক করার অনুমতি দেয়: string s = null; var other = s ?? "some default value"; একটি অজগর সমতুল্য আছে? আমি জানি যে আমি এটি করতে পারি: s = None other = s if …


10
?? খালি স্ট্রিং জন্য Coalesce?
আমি নিজেকে আরও বেশি কিছু করতে দেখছি এমন কিছু খালি (যেমন শূন্য হিসাবে "") এবং শর্তসাপেক্ষ অপারেটরের জন্য একটি স্ট্রিং পরীক্ষা করছে । একটি বর্তমান উদাহরণ: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; এটি কেবলমাত্র একটি এক্সটেনশন পদ্ধতি, এটি এর সমতুল্য: string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber; যেহেতু এটি খালি এবং …

16
নাল কোলেসিং অপারেটর ব্যবহারের অনন্য উপায় [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 2 মাস আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি জানি যে সি # তে নল …

9
পিএইচপি জন্য কোলেসেস ফাংশন?
অনেক প্রোগ্রামিং ল্যাঙ্গুয়েজে কোয়েলেসেস ফাংশন থাকে (প্রথম নন-নুল মান, উদাহরণ প্রদান করে )। পিএইচপি, দুঃখজনকভাবে 2009 সালে, না। পিএইচপি নিজেই একটি coalesce ফাংশন না পাওয়া পর্যন্ত পিএইচপি মধ্যে একটি বাস্তবায়ন করার ভাল উপায় কি হবে?

10
নাল মানগুলি পরীক্ষা করার সঠিক উপায় কী?
আমি নাল-কোলেসিং অপারেটরটিকে পছন্দ করি কারণ এটি নলযোগ্য প্রকারের জন্য একটি ডিফল্ট মান নির্ধারণ করা সহজ করে। int y = x ?? -1; এটি দুর্দান্ত, যদি আমার কিছু সহজ করার দরকার হয় তবে x। উদাহরণস্বরূপ, আমি যদি যাচাই করতে চাই Session, তবে আমি সাধারণত আরও কিছু ভার্বোজ লিখি। আমি আশা …


12
নাল কোলেসিং অপারেটরের কোনও "বিপরীত" আছে? (… কোন ভাষায়?)
নাল কোয়েলসিং মোটামুটিভাবে অনুবাদ করে return x, unless it is null, in which case return y আমার প্রায়শই প্রয়োজন return null if x is null, otherwise return x.y আমি ব্যাবহার করতে পারি return x == null ? null : x.y; খারাপ নয়, তবে nullমাঝখানে যে আমাকে সর্বদা বিরক্ত করে - …

4
একটি এক্সপ্রেশন ট্রি ল্যাম্বডায় কোনও নাল প্রচারকারী অপারেটর নাও থাকতে পারে
প্রশ্ন : price = co?.price ?? 0,নিম্নলিখিত কোডের লাইনটি আমাকে উপরের ত্রুটিটি দেয়। তবে আমি এটি ?থেকে co.?সরিয়ে ফেললে ঠিকঠাক কাজ করে। আমি এই এমএসডিএন উদাহরণটি অনুসরণ করার চেষ্টা করছিলাম যেখানে তারা ?লাইনে ব্যবহার করছে select new { person.FirstName, PetName = subpet?.Name ?? String.Empty };তাই, কখন এবং কখন ব্যবহার ?করবেন …

3
কি? []? সি # তে সিনট্যাক্স?
যদিও আমি অধ্যয়নরত ছিল প্রতিনিধি যা হয় আসলে একটি বিমূর্ত বর্গ Delegate.csদেখলাম নিম্নলিখিত পদ্ধতি যা আমি বুঝতে পারছি না ?এটি ইতিমধ্যে একটি রেফারেন্স ( শ্রেণি ) ধরণের হলেও ফেরতের মানটি কেন ব্যবহার করে ?[]? পরামিতি মানে আপনি ব্যাখ্যা করতে পারেন? public static Delegate? Combine(params Delegate?[]? delegates) { if (delegates == …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.