Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1731 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  ArrayList.Remove

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ArrayList.Remove

n°1127698
lalex
Posté le 22-06-2005 à 17:20:56  profilanswer
 

Une autre petite question de débutant.  :sweat:  
 
J'ai donc une ArrayList dans laquelle j'enregistre des objets tout simples qui ont 2 propriétés...
J'aimerais qu'un clik sur un bouton me supprime un des objets de cette liste.
 
Voici le code simplifié :
 

PositionData psd = new PositionData(e.CommandArgument.ToString(), null);
 
monArrayList.Add(psd);
 
monArrayList.Remove(psd);


 
Mais il s'avère que ça ne remove rien du tout et j'ai toujours mon objet psd dans ma liste.
 
Un monArrayList.RemoveAl(0); marche bien par contre, mais ça ne m'arrange pas du tout.
 
Une idée ? :cry:

mood
Publicité
Posté le 22-06-2005 à 17:20:56  profilanswer
 

n°1127891
FlorentG
Posté le 22-06-2005 à 20:58:03  profilanswer
 

C'est qu'il y a un gros problème... A mon avis, le psd ajouté n'est pas le même que celui enlevé :heink:

n°1128316
lalex
Posté le 23-06-2005 à 09:54:43  profilanswer
 

Ben comment psd pourrait être un objet différent avec un add et un remove qui se suivent ??  :sweat:


Message édité par lalex le 23-06-2005 à 09:54:59
n°1128319
FlorentG
Posté le 23-06-2005 à 09:55:41  profilanswer
 

Justement, grosse problem

n°1128333
Taz
bisounours-codeur
Posté le 23-06-2005 à 10:06:45  profilanswer
 

Code :
  1. using System.Diagnostics;
  2. using System.Collections;
  3. public class Test
  4. {
  5.   public static void Main()
  6.     {
  7.       string psd = "foobar";
  8.       ArrayList list = new ArrayList();
  9.       Debug.Assert(list.Count == 0);
  10.       list.Add(psd);
  11.       Debug.Assert(list.Count == 1);
  12.       Debug.Assert(list[0] == psd);
  13.       list.Remove(psd);
  14.       Debug.Assert(list.Count == 0);
  15.     }
  16. }


 
on parie ?

n°1128334
FlorentG
Posté le 23-06-2005 à 10:08:49  profilanswer
 

Hihi :D
 
C'est vraiment ton code ? T'aurais pas viré des trucs entre ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  ArrayList.Remove

 

Sujets relatifs
Pb arrayListArrayList et Objet
comment acceder a une methode d un objet lui meme dans un ArrayList[JS] méthode remove() de l'objet form
Utilisation de la méthode remove (Object) d'une ArrayListUtilisation d'une ArrayList
[Bean] ArrayList passe pas de servlet à JSPArrayList
Plus de sujets relatifs à : ArrayList.Remove


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR