Megtaláltam a memleaket :)

C#-ban a TextBox.Text folytonos módosítgatása azért eszi meg az összes ramot, mert ha nem enné meg, akkor be lenne állítva a TextBox.UndoLimit 0-ra.

Na jóéjt :)

Hozzászólások

Ha vizuálisan akarsz logolni, akkor hasznalj inkabb listbox-ot.

listbox1.Items.Add(Datetime.Now + ": " + msg);

ha el akarod menteni a tartalmat, akkor meg vegigmesz az Items-en foreach-csel es beleirod a logfileba.
Kevesebb memoriat eszik, mert nem immutable stringeket konkatenal es cserelget le, hanem egy tombot bovit.
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.