value-type पर टैग किए गए जवाब

कंप्यूटर विज्ञान में, शब्द मूल्य प्रकार का उपयोग आमतौर पर दो प्रकार के डेटा प्रकारों के लिए किया जाता है: गहरे कॉपी शब्दार्थ के साथ मूल्यों के प्रकार या वस्तुओं के प्रकार।


12
C # में, स्ट्रिंग एक संदर्भ प्रकार क्यों है जो एक मूल्य प्रकार की तरह व्यवहार करता है?
एक स्ट्रिंग एक संदर्भ प्रकार है, भले ही इसमें अपरिवर्तनीय होने और पाठ को तुलना करने के लिए == अतिभारित होने के बजाय एक मान प्रकार की अधिकांश विशेषताएँ हैं, यह सुनिश्चित करने के बजाय कि वे एक ही वस्तु को संदर्भित करते हैं। स्ट्रिंग सिर्फ एक मूल्य प्रकार क्यों …

4
.NET में बाइट के लिए शाब्दिक प्रत्यय?
मैं सोच रहा हूं कि क्या फ्लोट या डबल्स जैसे छोटे तरीके से बाइट चर घोषित करने का कोई तरीका है? मेरा मतलब है 5fऔर जैसे 5d। यकीन है कि मैं लिख सकता था byte x = 5, लेकिन अगर आप varस्थानीय चर के लिए उपयोग करते हैं तो यह …
162 c#  .net  value-type 

14
C # में एक संदर्भ प्रकार और मूल्य प्रकार के बीच अंतर क्या है?
कुछ लोगों ने मुझसे कुछ महीने पहले यह सवाल पूछा था और मैं इसे विस्तार से नहीं बता सका। एक संदर्भ प्रकार और C # में एक मूल्य प्रकार के बीच क्या अंतर है? मुझे पता है कि मूल्य प्रकार के होते हैं int, bool, float, आदि और संदर्भ प्रकार …

7
स्विफ्ट और म्यूटिंग संरचना
ऐसा कुछ है जिसे मैं पूरी तरह से नहीं समझता जब यह स्विफ्ट में मूल्य प्रकारों को म्यूट करने की बात आती है। जैसा कि "द स्विफ्ट प्रोग्रामिंग लैंग्वेज" iBook बताता है: डिफ़ॉल्ट रूप से, मूल्य प्रकार के गुणों को इसके उदाहरण के तरीकों से संशोधित नहीं किया जा सकता …

4
AnyObject और स्विफ्ट में कोई भी
मुझे समझ नहीं आ रहा है कि AnyObject का उपयोग कब करें और स्विफ्ट में Any का उपयोग कब करें। मेरे मामले में, मैं एक शब्दकोश हूँ [स्ट्रिंग: ???] ??? : इंट, डबल, फ्लोट, स्ट्रिंग, एरे, डिक्शनरी हो सकता है क्या कोई मुझे और AnyObject के बीच का अंतर समझा …


6
दो मान लौटाते हुए, टपल बनाम 'आउट' बनाम 'स्ट्रक्चर'
एक फ़ंक्शन पर विचार करें जो दो मान लौटाता है। हम लिख सकते है: // Using out: string MyFunction(string input, out int count) // Using Tuple class: Tuple<string, int> MyFunction(string input) // Using struct: MyStruct MyFunction(string input) कौन सा सबसे अच्छा अभ्यास है और क्यों?
86 c#  struct  tuples  out  value-type 

5
बॉक्सिंग की घटना C # में
मैं उन सभी स्थितियों को इकट्ठा करने की कोशिश कर रहा हूं जिनमें C # में मुक्केबाजी होती है: टाइप करने के लिए मान परिवर्तित करना System.Object: struct S { } object box = new S(); टाइप करने के लिए मान परिवर्तित करना System.ValueType: struct S { } System.ValueType box …
85 c#  value-type  boxing 

6
ValueTypes ऑब्जेक्ट (ReferenceType) से कैसे प्राप्त होते हैं और अभी भी ValueTypes होते हैं?
C # कक्षाओं को व्युत्पन्न करने की अनुमति नहीं देता है, लेकिन सभी ValueTypes ऑब्जेक्ट से प्राप्त होते हैं। यह भेद कहाँ बना है? सीएलआर इसे कैसे संभालता है?
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.