C#-এ অ্যারে সরাসরি রিসাইজ করা যায় না। Array.Resize<T>(ref array, newSize) ব্যবহার করে নতুন আকারের অ্যারে বানানো হয় এবং পুরনো রেফারেন্স আপডেট হয়।
উদাহরণ
using System;
class Program {
static void Main() {
char[] arr = new char[5];
arr[0] = 'J'; arr[1] = 'A';
Array.Resize(ref arr, 4); // ছোট করা
arr[2] = 'C'; arr[3] = 'K';
Console.WriteLine("Updated: " + new string(arr)); // JACK
}
}
আউটপুট
Updated: JACK