Suchergebnisse

Suchergebnisse 1-6 von insgesamt 6.

  • Benutzer-Avatarbild

    Hallo Mal abgesehen davon das der Code vermutlich so nicht lauffähig ist. (was ist list in Zeile 64 ?) Ist nirgens deklariert. Da Observablecollection IEnumerable implementiert dürfte es doch gar nicht so langsam sein. Falls du aber keinerlei Benachrichtigungsmechanismus in deinen Views benötigst musst du ja keine Observable nehmen. Aber ist folgendes zu unperformant? VB.NET-Quellcode (4 Zeilen) Grüße Sascha

  • Benutzer-Avatarbild

    Zitat von Schwakowiak: „Ich habe jetzt mal den Ansatz von Sascha implementiert“ Das freut mich. Und? Schnell genug oder nicht? Ist dir das etwa zu langsam? Wieviele Einträge sind da bitte drinnen? Grüße Sascha

  • Benutzer-Avatarbild

    Hallo nochmal @Schwakowiak Da muss ich jetzt leider nochmals nachfragen. Ich habe gerade einen test gemacht, dabei ist es mit meiner Variante per Linq unerheblich ob 70000 oder 5 Millionen Einträge habe. Im Kaltstart dauert es ~4 ms und danach nur noch ~2 ms. Das ist dir zu unperformant? Ehrlich. 2 Millisekunden dauert dir zu lange. Was schreibst du da für ne App? Wo willst du hin, in den Nanosekundenbereich? Anbei ein Screenshot und mein Test: VB.NET-Quellcode (20 Zeilen) Grüße Sascha

  • Benutzer-Avatarbild

    Ja, dem TE ging es um ca. 70.000 Elemente. Aber selbst wenn ich bei 5 Mio. Elementen das letzte Element hole sind wir bei der dauer eines Wimpernschlags von. Ich meine 200 ms bei 5 Mio Einträgen wo ich den letztn benötige, naja. Aber ja, wenn ihm das zu langsam ist, ist das ok für mich, ich denke mir nur das man sowas eher vernachlässigen kann. Bin gespannt auf welches Ergebniss Ihr hier im Endeffekt kommt. Ich werde es verfolgen. Grüße Sascha

  • Benutzer-Avatarbild

    Gebe ich dir vollkommen recht. Ich würde es auch in einen Thread packen. Bin aber gespannt was mit dem Dictionary rauskommt. Bin jetzt ehrlich gesagt zu faul das zu testen, bin aber gespannt. Gerne lerne ich hier was neues. Habe mich mit solchen Dingen bisher wenig beschäftigt da ich solch große Listen noch nie hatte weil ich meist mit DB arbeite und da rufe ich erst nur das ab was ich benötige. Bin aber gespannt Grüße

  • Benutzer-Avatarbild

    Da wäre interessant das auf einer "normalen" Maschine laufen zu lassen. Da wäre ich gespannt auf den unterschied bei den 5 Mio. Aber 0.4 ms ist schon mal um einiges schneller! Grüße Sascha