Multidesk.be » Forums » C en C++ » C# foreach doet raar (gesloten)

Helpinformatie
Dit onderwerp bevindt zich in het archief.
Het is bijgevolg niet mogelijk er nog op te reageren.
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten
0 gasten lezen dit onderwerp.
^ Onderwerp geschreven door Bridge_Burner op dinsdag 25 mei 2004 om 17:29:28.
Bridge_Burner heeft nog geen avatar toegevoegd
Multiviteit: 404
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
hoi,

ik heb dus deze klasse :
CODE
  1.  
  2.         public class Posts
  3.         {
  4.                 private ArrayList lijst ;
  5.  
  6.                 public Posts()
  7.                 {
  8.                         this.lijst = new ArrayList();
  9.                 }
  10.                 public void AddPost(Post post)
  11.                 {
  12.                         this.lijst.Add(post);
  13.                 }
  14.                 private void RemovePost(Post post)
  15.                 {
  16.                         this.lijst.Remove(post);
  17.                 }
  18.                 public ArrayList GetList()
  19.                 {
  20.                         return this.lijst ;
  21.                 }
  22.                 // lijst update\'n met nieuwe lijst
  23.                 public void CompareList(ArrayList _lijst)
  24.                 {
  25.                         foreach(Post post in this.lijst)
  26.                         {
  27.                                 foreach(Post postTemp in _lijst)
  28.                                 {
  29.                                         if(post.postnummer == postTemp.postnummer)
  30.                                         {
  31.                                                 this.RemovePost(post);
  32.                                         }
  33.                                         else
  34.                                         {
  35.                                                 this.AddPost(postTemp);
  36.                                         }
  37.                                 }
  38.                         }
  39.                }
  40.                
  41.         }
  42.  

nu geeft die nen error omdat ik genen delete of add mag doen tijdens nen foreach .......... iemand een idee waarom ?
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten