2010-06-18 14 views

उत्तर

41

कोई नहीं है। सी # सीएलआर द्वारा परिभाषित प्राइमेटिव के लिए समानार्थक प्रदान करता है। System.String -> स्ट्रिंग, System.Int64 -> लंबा, सिस्टम। ऑब्जेक्ट -> ऑब्जेक्ट, आदि

6

मुझे विश्वास नहीं है कि वे अलग हैं, यह System.Int32 और int के बीच अंतर की तरह है ... वे वही अनिवार्य रूप से हैं।

8

कोई फर्क नहीं पड़ता।

वस्तु System.Object

के synomym यह है पुराने उपयोगकर्ताओं को पूरी तरह से भ्रमित नहीं पाने के लिए जब वे इस के लिए एक पुराने सिस्टम से ले जाया अनुमति है।

+0

आप पुराने उपयोगकर्ताओं से क्या मतलब है? मैंने कभी देखा है कि 'ऑब्जेक्ट' के बजाय 'ऑब्जेक्ट' का उपयोग करने वाले एकमात्र लोग जावा प्रोग्रामर हैं :) –

+0

यही मेरा मतलब है। लोगों को "ऑब्जेक्ट" का उपयोग करने के लिए उपयोग किया जाता है ताकि उन्हें "ऑब्जेक्ट" का उपयोग करने के लिए मजबूर न किया जा सके, उनके पास अभी भी "ऑब्जेक्ट" – Wildhorn

+0

सी # देव है जो एएसपीनेट 2 और इससे पहले वापस लौटना शुरू कर दिया है। ऑब्जेक्ट या Int32 में चला गया हर ऑब्जेक्ट या int। – DeadlyChambers

5

कोई नहीं।

ऑब्जेक्ट प्रकार .NET Framework में System.Object के लिए उपनाम है। आप प्रकार ऑब्जेक्ट के चर के किसी भी प्रकार के मान असाइन कर सकते हैं।

http://msdn.microsoft.com/en-us/library/9kkx3h3c%28VS.71%29.aspx

संबंधित मुद्दे