Insérer un élément à un index donné dans ArrayList en C#
ArrayList représente une collection ordonnée d’un objet pouvant être indexé individuellement, est une alternative à un tableau. Il permet également l’allocation dynamique de la mémoire, l’ajout, la recherche et le tri des éléments de la liste. La méthode ArrayList.Insert(Int32, Object) insère un élément dans ArrayList à l’index spécifié.
Syntaxe:
ArrayList.insert(index, object)
- index: la position de l’élément dans une ArrayList
- object: l’élément à ajouter dans ArrayList
Programme C# pour insérer un élément à un index donné dans ArrayList
using System;
using System.Collections;
public class WayToLearnX {
// Méthode principale
public static void Main()
{
// Créer une arrayList
ArrayList langages = new ArrayList();
// Ajouter des éléments dans l'arrayList
langages.Add("Java");
langages.Add("Python");
langages.Add("C#");
langages.Add("C++");
//insérer un élément en 3ème position dans arraylist
langages.Insert(2, "PHP");
Console.WriteLine("Les éléments de ArrayList sont:");
foreach (object item in langages)
{
Console.WriteLine(item);
}
}
}
La sortie :
Les éléments de ArrayList sont: Java Python PHP C# C++






