नोट: मुझे यह प्रश्न उत्तर में एक मौजूदा सरणी का आकार बदलने के चरणों में से एक की तलाश में मिला ।
इसलिए मैंने सोचा कि मैं उस जानकारी को यहाँ जोड़ दूंगा, अगर कोई और व्यक्ति किसी सरणी को आकार देने के प्रश्न के आंशिक उत्तर के रूप में एक रंगी हुई प्रतिलिपि कैसे खोज सकता है।
किसी और को यह प्रश्न ढूंढते हुए कि मैं एक ही चीज़ की तलाश में था, यह बहुत सरल है:
Array.Resize<T>(ref arrayVariable, newSize);
जहाँ T प्रकार है, यानी जहाँ arrayVariable घोषित किया गया है:
T[] arrayVariable;
यह पद्धति अशक्त जांच को संभालती है, साथ ही newSize == oldSize का कोई प्रभाव नहीं पड़ता है, और निश्चित रूप से चुपचाप उस मामले को संभालता है, जिसमें से एक arrays दूसरे की तुलना में लंबा है।
अधिक के लिए MSDN आलेख देखें ।