संभव डुप्लिकेट:
Why are there no ||= or &&= operators?और& = सी # में? (बूलियन अभिव्यक्ति)
शुद्ध दुर्घटना से मैं आज पता चला कि
a &= GetBool();
a = a && GetBool();
के रूप में ही नहीं है
मुझे वर्षों से गलत समझा जाना चाहिए। पहले उदाहरण में, "GetBool()
" निष्पादित किया गया है भले ही "ए" गलत है। दूसरे में, यह नहीं है।
"& & =" सी # में कुछ हासिल करने के लिए कुछ भी है?
'a & = a? getBool(): सत्य; ' –
@ सोहोजुन: यह 'सत्य' के बजाय 'झूठा' होना चाहिए। – leppie
मेरा मानना है कि एरिक ने ब्लॉग किया है कि '&& =' क्यों उपलब्ध नहीं है ..... आह यहाँ यह http://blogs.msdn.com/b/ericlippert/archive/2012/04/19/null-is-not नहीं है -फल्से-भाग-तीन.aspx – V4Vendetta