Articles of अपरिवर्तनीयता

स्ट्रैक्ट्स की प्रतिरक्षाशीलता

संभव डुप्लिकेट: क्यों अस्थिर स्ट्रैक्ट्स बुराई कर रहे हैं? मैंने इसे यहां कई जगहों में पढ़ा है, ताकि स्ट्रैक्ट्स को अपरिवर्तनीय बनाने के लिए बेहतर हो। इसके पीछे क्या कारण है? मुझे बहुत सारे माइक्रोसॉफ्ट-निर्मित स्ट्रैक्ट्स जो कि अचेतन हैं, जैसे xna में हैं शायद बीसीएल में बहुत अधिक हैं इस दिशानिर्देश का पालन न […]

क्या "फ्रोज़न डिक्ट" होगा?

एक जमे हुए सेट एक फ्रोजेंसेट है एक जमे हुए सूची एक tuple हो सकता है एक जमींदगी क्या होगा? एक अपरिवर्तनीय, असभ्य dict मुझे लगता है कि यह collections.namedtuple तरह कुछ हो सकता है। collections.namedtuple , लेकिन यह अधिक जमे हुए-कुंजियों की तरह है (आधा जमे हुए शब्द) यही है ना एक "फ्रोज़डिक्ट" एक […]

ट्यूपल्स में अस्थिर वस्तुओं क्यों हो सकते हैं?

अगर एक ट्यूपल अपरिवर्तनीय है तो इसमें अस्थिर वस्तुएं क्यों हो सकती हैं? यह प्रतीत होता है कि एक विरोधाभास है कि जब एक अयोग्य वस्तु जैसे कि एक सूची में संशोधन हो जाता है, तो टपल इसे अपरिवर्तनीय बनाए रखता है।

अबाध वर्ग?

एक जावा वर्ग को अपरिवर्तनीय कैसे बना सकता है, अपरिवर्तनीयता की क्या आवश्यकता है और इसका उपयोग करने के लिए कोई फायदा है?

पायथन में एक अपरिवर्तनीय ऑब्जेक्ट कैसे बना सकता है?

यद्यपि मुझे कभी इसकी आवश्यकता नहीं है, यह सिर्फ मुझे मारा था कि अजगर में एक अचल वस्तु बनाने से थोड़ा मुश्किल हो सकता है। आप बस __setattr__ ओवरराइड नहीं कर सकते, क्योंकि तब आप __init__ में विशेषताओं को भी सेट नहीं कर सकते। एक ट्यूप्ले उप-वर्ग को एक चाल है जो काम करता है: […]

वास्तव में अपरिवर्तनीय एक जावा स्ट्रिंग है?

हम सभी जानते हैं कि String जावा में अपरिवर्तनीय है, लेकिन निम्न कोड की जांच करें: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field = String.class.getDeclaredField("value"); field.setAccessible(true); char[] value = (char[])field.get(s1); value[6] = 'J'; value[7] = […]

वापसी मूल्य त्रुटि को संशोधित नहीं किया जा सकता #

मैं स्वत: कार्यान्वित गुणों का उपयोग कर रहा हूँ मुझे लगता है कि निम्नलिखित को ठीक करने का सबसे तेज़ तरीका मेरा अपना बैकिंग वैरिएबल घोषित करना है? public Point Origin { get; set; } Origin.X = 10; // fails with CS1612 त्रुटि संदेश: 'अभिव्यक्ति' का रिटर्न मान संशोधित नहीं किया जा सकता क्योंकि यह […]

रूबी तरीके में विस्मयादिबोधक चिह्न क्यों उपयोग किए जाते हैं?

रूबी में कुछ तरीकों के पास एक प्रश्न चिह्न ( ? ) है, include? प्रश्न पूछना include? यह पूछने पर कि क्या प्रश्न में ऑब्जेक्ट शामिल है, यह फिर एक सच्चा / गलत देता है लेकिन कुछ तरीकों से विस्मयादिबोधक चिह्न ( ! ) कहां होते हैं जहां दूसरों को नहीं? इसका क्या मतलब है?

अपरिवर्तनीय से क्या मतलब है?

यह कभी भी बुरे सवाल का सवाल हो सकता है, लेकिन मुझे लगता है कि नौसिखिया के लिए यह पूरी तरह भ्रम है। क्या कोई स्पष्ट कर सकता है कि क्या अपरिवर्तनीय है ? एक String अपरिवर्तनीय क्यों है? अपरिवर्तनीय वस्तुओं के फायदे / नुकसान क्या हैं? StringBuilder जैसे स्ट्रिंग और उप-कविता में एक अयोग्य […]

क्यों। नेट स्ट्रिंग अपरिवर्तनीय है?

जैसा कि हम सभी जानते हैं, स्ट्रिंग अपरिवर्तनीय है स्ट्रिंग अपरिवर्तनीय होने के कारण क्या हैं और स्ट्रिंगबिल्ल्डर क्लास का परिचय अस्थिर है?

दिलचस्प पोस्ट
सी ++ में 128-बिट संख्या का प्रतिनिधित्व करना रिएक्टजेएस में बाल घटक से उसके माता-पिता के डेटा कैसे पास करें? एक ग्रिड में दो पंक्तियों को एक div बनाएं MIN / MAX बनाम ऑर्डर बाय और LIMIT बड़ी संख्या (बीग्नम) को संभालने के लिए जावास्क्रिप्ट में मानक समाधान क्या है? क्यों जावा 8 विभाजन में कभी-कभी परिणाम स्ट्रिंग की शुरुआत में खाली स्ट्रिंग को हटा दिया जाता है? 32-बिट विंडोज 7 मशीन पर पायथन 3.5 में सिप्पी स्थापित करना यादृच्छिक सूची से कोई आइटम कैसे चुनें? UITextField की अधिकतम वर्ण लंबाई निर्धारित करें सी ++ में किसी ऑब्जेक्ट को कैसे सीरियल कर सकते हैं? मिक्सिन क्या है, और वे उपयोगी क्यों हैं? एक डिवीजन को शेष चौड़ाई भरें जावा – SQL इंजेक्शन को रोकने के लिए स्ट्रिंग से बचें मैं बच्चे वर्ग के नाम को जानने के बिना किसी वस्तु के बाल वर्गों को कैसे उपयोग कर सकता हूं? सीएसएस संपत्ति Jquery का उपयोग कर बदल जब घटना का पता लगाने