C#-এ অ্যারে একবার তৈরি হলে তার আকার পরিবর্তন করা যায় না। তবে Array.Resize<T>(ref array, newSize) স্ট্যাটিক মেথড একটি নতুন অ্যারে বানিয়ে পুরনো ডেটা কপি করে রেফারেন্স আপডেট করে।
উদাহরণ
using System;
class Program {
static void Main() {
char[] arr = new char[10];
arr[0] = 'a'; arr[1] = 'b';
Array.Resize(ref arr, 10); // আকার একই রাখা
for (int i = 2; i < 10; i++) arr[i] = (char)('c' + i - 2);
Console.WriteLine("New Array: " + new string(arr));
}
}
আউটপুট
New Array: abcdefghij