Insert metodu dizi içerisinde araya deger eklemek için kullanılır ve 2 parametre alır. Birimci parametre olarak verilen indeks numarasına , ikinci parametre olarak verilen değer eklenir. Eklenen değer öncesinde mutlaka bir değer bulunmalıdır aksi durumda hata ile kaşılaşılır.
Kullanım Şekli :
diziadi.Insert(indeksnumarası , eklenecek deger);
Örnek : Arraylist Add Metodu ile diziye değer ekleme
Not: using System.Collections satırını ekleyerek gerekli isim uzayı tanımlamasını yapmayı unutmayınız.
using System; using System.Linq; using System.Text; using System.Configuration; //Arraylist için gerekli isim uzayı programa ekleniyor using System.Collections namespace MyApplication { class Program { static void Main(string[] args) { ArrayList dizi = new ArrayList(); //Add meotdu ile diziye değerler ekleniyor dizi.Add("Ali") //string tipinde değer dizi.Add('A') //char karekter tipinde değer dizi.Add(10) //int tipinde değer dizi.Add(20.22) //double tipinde değer dizi.Insert(2,"Veli"); //2 numaralı indekse veli değeri ekleniyor //Dizi içerisindeki değerler ekrana yazdırılıyor. foreach(object deger in dizi) Console.WriteLine(deger) } } }
Ekran Çıktısı : Tanımlanan diziye Add metodu ile değerler eklendiğinde 2 numaralı indeksde 10 değeri eklendiğini görüyoruz ancak daha sonra insert metodu ile 2 numaralı indekse veli değeri eklendiğinde 10 ve sonraki değerlerin bir sonraki indeks numarasına kaydığına dikkat ediniz.
Ali A Veli 10 20.22