Bir dizi boyut belirtilerek tanımlanabildiği gibi parantez içi boş bırakılarak da boyutu belirtilmeden tanımlanabilir. Her ne şekilde tanımlanmış olursa olsun program içinde Array.Resize metodu ile dizi boyutu yeniden belirlenebilir.
Örneğin;
1 2 3 4 5 |
string[] ad=new string[2]; ad[0]="Burak"; ad[1]="Beyza"; |
Yukarıda 2 elemanlı bir dizi tanımlamış olduk. Bu diziye;
1 2 3 4 |
Array.Resize(ref ad,3); ad[2]="Ahmet"; |
şeklinde Array.Resize metodu ile 3 elemanlı bir dizi haline getirip 3. elemanına bir değer atayabiliriz.