Maison > développement back-end > Tutoriel C#.Net > Qu'est-ce que la classe ArrayList en C# ?

Qu'est-ce que la classe ArrayList en C# ?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2023-08-25 23:45:08
avant
1121 Les gens l'ont consulté

Quest-ce que la classe ArrayList en C# ?

La classe ArrayList représente une collection ordonnée d'objets qui peuvent être indexés individuellement. Il s'agit essentiellement d'un remplacement des tableaux.

Voici les méthodes de la classe Arraylist -

4
Mr No. Méthodes et descriptions
1 public virtual int Add(object value);

Ajouter un objet à la fin de ArrayList.

2 public virtual void AddRange(ICollection c);

Ajoutez les éléments de ICollection à la fin de ArrayList.

3 public virtual void Clear();

Supprimez tous les éléments de ArrayList.

public virtual bool Contains(object item);

Détermine si un élément est dans ArrayList.

5 public virtual ArrayList GetRange(int index, int count);

Renvoie une ArrayList qui représente un sous-ensemble des éléments de l'ArrayList source.

6 public virtual int IndexOf(object);

Renvoie l'index de base zéro de la première occurrence d'une valeur dans une ArrayList ou une partie de celle-ci.

7 public virtual void Insert(int index, object value);

Insère un élément dans ArrayList à l'index spécifié.

8 public virtual void InsertRange(int index, ICollection c);

Insérez les éléments de la collection dans l'index spécifié de l'ArrayList.

9 public virtual void Remove(object obj);

Supprimez la première occurrence d'un objet spécifique de l'ArrayList.

10 public virtual void RemoveAt(int index);

Supprime l'élément à l'index spécifié de ArrayList.

11 public virtual void RemoveRange(int index, int count);

From ArrayList.

12 public virtual void Reverse();

Inverser le ordre des éléments dans ArrayList.

13 public virtual void SetRange(int index, ICollection c);

Copiez les éléments de la collection dans une série d'éléments dans ArrayList.

14 public virtual void Sort();

Trier les éléments dans ArrayList.

15 public virtual void TrimToSize(); strong>

Définissez la capacité sur le nombre réel d'éléments dans ArrayList.

Voyons un exemple de ArrayList -

Pour trier ArrayList en C#, utilisez la méthode Sort().

Ce qui suit est l'ArrayList -

ArrayList arr = new ArrayList();
arr.Add(32);
arr.Add(12);
arr.Add(55);
arr.Add(8);
arr.Add(13);
Copier après la connexion

Utilisez maintenant la méthode Sort() pour trier l'ArrayList -

arr.Sort();
Copier après la connexion

Vous pouvez essayer d'exécuter le code suivant pour trier l'ArrayList en C# -

Exemple

Démonstration en direct

using System;
using System.Collections;

namespace Demo {
   class Program {

      static void Main(string[] args) {

         ArrayList arr = new ArrayList();

         arr.Add(89);
         arr.Add(34);
         arr.Add(77);
         arr.Add(90);

         Console.Write("List: ");
         foreach (int i in arr) {
            Console.Write(i + " ");
         }

         Console.WriteLine();
         Console.Write("Sorted List: ");
         arr.Sort();
         foreach (int i in arr) {
            Console.Write(i + " ");
         }
         Console.WriteLine();
         Console.ReadKey();
      }
   }
}
Copier après la connexion

Sortie

List: 89 34 77 90
Sorted List: 34 77 89 90
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal