Bilindiği üzere arraylist’lerin en büyük özelliklerinden birisi dinamik olmalarıdır. Kullanıcının runtime’da belirleyeceği bir boyutta dizi gerekiyorsa, bunu en kolay arraylist’lerle yapabiliriz. Yeni bir arraylist tanımlanacaksa Arraylist alistismi = new Arraylist(); şeklinde alistismi isminde bir arraylist nesnesi oluşturulabilir.
Arraylist’in burada iki metodundan bahsedeceğim, tabi başka metodları da var. Örneğin sayılar adında bir arraylistimiz olsun. Formda da bir textBox bulunsun. Textbox’ın içine yazdığımız sayının arraylistte olup olmadığına bakalım.
alistismi.contains(textBox1.text); // bize true/false dönderecektir.
Ayrıca alistismi.Capacity(); metodu da o an için dizideki eleman sayısını dönderecektir. Arraylist kullanımı için System.Collections; kütüphanesini eklemeyi unutmayın.