Hallo!
Ich habe eine Textbox-Control mit etwas mehr (ca. 2,2 Mio. Zeilen = ca. 45 MB Daten) und die lasse ich mittels Split() nach einem Zeichen aufteilen. Das dauert eine halbe Ewigkeit. Wenn ich das selbe mit Autoit nachstelle, dauert es ca. zwei bis drei Sekunden, auch mit dem "alten" VB 6 ging das selbe in einem Beruchteil der Zeit. Kann das sein? Visual Studio 2012 auf einem Intel QuadeCore Q6600 mit 4GB Ram...
Im Grunde mache ich nur ein
Ein txtInput.Text.Length ergibt 44920255 und das Trennzeichen ist 2.178.738 mal in dem Test vorhanden, ich finde das jetzt ehrlich gesagt nicht so viele Daten für die PC heutezutage.
Irgendwelche Tipps, was ich verkehrt mache oder ist vb.net in dem Fall echt so lahm?
Danke!
Ich habe eine Textbox-Control mit etwas mehr (ca. 2,2 Mio. Zeilen = ca. 45 MB Daten) und die lasse ich mittels Split() nach einem Zeichen aufteilen. Das dauert eine halbe Ewigkeit. Wenn ich das selbe mit Autoit nachstelle, dauert es ca. zwei bis drei Sekunden, auch mit dem "alten" VB 6 ging das selbe in einem Beruchteil der Zeit. Kann das sein? Visual Studio 2012 auf einem Intel QuadeCore Q6600 mit 4GB Ram...
Im Grunde mache ich nur ein
Ein txtInput.Text.Length ergibt 44920255 und das Trennzeichen ist 2.178.738 mal in dem Test vorhanden, ich finde das jetzt ehrlich gesagt nicht so viele Daten für die PC heutezutage.
Irgendwelche Tipps, was ich verkehrt mache oder ist vb.net in dem Fall echt so lahm?
Danke!
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „hausl78“ ()