Czyszczenie obiektu klasy.

Czyszczenie obiektu klasy.
NU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

Witam,

Na początku programu mam :

Kopiuj
public static List<awarie> awarie_lista = new List<awarie>();
 

Po odebraniu danych z transmisji dodaje je do mojej listy awarii.

Problem w tym, że co jakiś czas odświeżam dane i pobieram nowe awarie do mojej listy. Wtedy mam na liście stare i nowe awarie.
Chciałem aby obiekt przed przepisanie nowych awarii był pusty jak za pierwszym razem.
Próbowałem przez .Clera() lub .Remove ale to nic nie daje.

Jak rozwiązać tą sytuację ?

KR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2520
1

Wywołaj Clear przed dodaniem nowych elementów, a nie po lub w trakcie dodawania. Pokaż kod w którym to robisz bo ciężko uwierzyć, że Ci Clear nie działa

NU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
1

Dzięki w złym miejscu dodawałem a do tego jeszcze robiłem błąd bo nie czyściłem Listbox'a w którym wyświetlałem moją listę.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.