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++