Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Hallo zusammen, ich habe mal eine Frage bezüglich das druchloopen von Listen und Arrays. Folgender Code: C#-Quellcode (35 Zeilen) das Resultat sieht nun so aus, dass beide Threads scheinbar Ihr eigenes Array generieren und diese werden ohne Fehler vollständig durchgeloopt. Änder ich nun das Array zu einer List<int> C#-Quellcode (33 Zeilen) Dann kommt es spätestens beim Auslesen der Liste zu einer Exception, da die Enumeration sich ja geändert hat. Nun stellt sich mit die Frage, wieso das ganze b…

  • Benutzer-Avatarbild

    Zitat von RodFromGermany: „Was soll dieses “ Das ist dafür da, damit die Threads endlos durchlaufen. Ist halt nur ein sporadischer Test. Zitat von EaranMaleasi: „Das ist relativ einfach. “ Dann erschließt sich mir aber immer noch nicht, wieso ich dem dem Array hier ein ganz neues Array anhängen kann, während er im anderen Thread ja noch das alte durchläuft. C#-Quellcode (1 Zeile) Was wäre denn, wenn es standardmäßig 5000 groß ist, ich dieses nun in dem einen Thread durchloope und im anderen setz…

  • Benutzer-Avatarbild

    Zitat von EaranMaleasi: „Setz sie doch mal testweise auf null. Wenn meine Theorie stimmt, dürfte das die lesende foreach Schleife nicht stören. “ C#-Quellcode (29 Zeilen) Führt zu: System.NullReferenceException: "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt." "<Temporäre lokale Variable vom Typ "int[]">" war "null". LG