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

WBOY
Libérer: 2023-08-25 23:45:08
avant
1003 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!

source:tutorialspoint.com
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!