मुझे समझ में परेशानी हो रही है कि सी # में सरणी क्यों हैं और इस कॉन्वर्सिस को क्या लाभ हो सकता है।सी # सरणी क्यों हैं और यह क्या लाभ लाता है?
object[] myArray = new string[1];
myArray[0] = 1;
इस कोड को ठीक संकलन होगा, लेकिन unceremoniously और शायद आश्चर्य कार्यावधि में विस्फोट हो जाएगा: निम्नलिखित तुच्छ कोड उदाहरण पर विचार करें।
यदि मैं जेनिक्स का उपयोग करके इसी चीज का प्रयास करने की कोशिश करता हूं, तो संकलक मेरे ऊपर घबराएगा और मुझे शुरुआती चरण में मेरी मूर्खता का एहसास होगा, इसलिए मेरा सवाल यह है: सी # कंपाइलर इस कॉन्वर्सिस को सरणी के साथ क्यों अनुमति देता है और इसके अलावा , संभावित लाभ क्या हैं?
mquander ब्लॉग को उद्धृत करने के बजाय ब्लॉग को उद्धृत करने के लिए जीतता है। –
@ जोन बी - और _relevant_ बिट उद्धृत करने के लिए। – Oded
अतिरिक्त जानकारी के लिंक के लिए धन्यवाद। बहुत उपयोगी। – nukefusion