C# ‘ ta Array.Resize() metodonu kullanarak dizilerin boyutlarını değiştirebiliyoruz. Eğer dizimizde aşırı derecede gereksiz dizi boyut kullanımı varsa dizi boyutunu azaltarak verimli kullanım sağlar. Aynı şekilde ihtiyaç dahilinde bir dizinin boyutunu arttırıp yeni elemanlar ekleyerek kullanabiliriz. Diğer taraftan performans açısından bakılacak olursa; eski diziyi alıp yerine yeni boyutunda bir dizi tanımlayıp, değerleri sıra ile atadığından performans kabına neden olabilir. Bu metodun tanımı şöyle;