Burada new anahtar sözcüğü int türünden bir değişken oluşturulması amacıyla int türünün constructorunu çağırır .
şöyle diyebiliriz:
int[] sayi;
bu şekilde int türünde sayi adinda bir dizi deklare ettik fakat bu dizi şu anda eksik, boyutu belli değil ayrıca bellekte kaplayacağı alanı henüz belirtmedik.
sayi= new int[6];
dediğimizde sayi dizimizin bellekte 6 boyutlu bir alan kaplayacağını ve de int türünün constructoru çağrıldığından dolayı bu dizinin elemanlarının her birinin default değeri olarak 0 aldığını görürüz.
Console.WriteLine(sayi[5].ToString());