Comment supprimer un élément dans une ArrayList en C#

Dans ce tutoriel nous allons découvrir comment supprimer un élément dans une ArrayList en utilisant la méthode Arraylist.remove() qui permet de supprimer la première occurrence d’un objet spécifique dans ArrayList.
 
Les collections en C#Les collections en C#Les collections sont des classes spécialisées pour le stockage et la récupération de données. Ces classes prennent en charge les piles, les files, les listes…Lire plus

Syntaxe:
ArrayList.Remove(object)

object: L’élément à supprimer dans une ArrayList.
 

Programme C# pour supprimer un élément dans une 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++");
		
        //supprimer la première occurrence
        langages.Remove("Python");
		
        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
C#
C++
Tableau dynamique en C#Tableau dynamique en C#Un tableau dynamique fournit une allocation dynamique de mémoire, et il surmonte l’inconvénient du tableau statique. Dans un tableau statique, la taille du tableau est…Lire plus
Programme C# pour supprimer un élément à l’index spécifié

La méthode RemoveAt supprime un élément à l’index spécifié. L’exemple suivant supprime un élément dans la 4éme position dans la liste.

langages.RemoveAt(3);

La sortie :

Les éléments de ArrayList sont:
Java
Python
C#

 

Supprimer un élément en utilisant la méthode RemoveRange

La méthode RemoveRange() supprime un certain nombre d’éléments en fonction de l’index à partir duquel on veut supprimer et le nombre d’éléments spécifiés.

L’exemple suivant supprime 3 éléments à partir du 1èr position.

langages.RemoveRange(1, 3);

La sortie :

Les éléments de ArrayList sont:
Java
qcm-csharpQCM C# – Framework .NET – Partie 1QCM sur C# avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *