Suchergebnisse
Suchergebnisse 1-7 von insgesamt 7.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
folgende Ausgabe: Quellcode (3 Zeilen)Ich find das für ein 2,7MB-File nicht so unerträglich schlecht...
-
Das hier ist schoma sehr böse:VB.NET-Quellcode (2 Zeilen)Da wird ein String mit Länge > 2Mio Zeichen erstellt. Verwende Streams und Reader, dann werden Dateien stückweise gelesen und verarbeitet, und belegen keine so Riesen-Blöcke.VB.NET-Quellcode (4 Zeilen) (Ansonsten bin ich recht verzweifelt über deinen unleserlichen Codier-Stil, aber dem willst du wohl nicht abhelfen)
-
Zitat von kafffee: „Hab das mal probiert in meinem Hauptprojekt, geht auch nicht merklich schneller...Wie gesagt es scheint am Serialisieren selbst zu liegen, nicht am Speichern...“nanu? Mein gepostetes Beispiel ging doch auch für Serialisieren, und nicht für deserialisieren. Also probiers bitte nochmal mit wie ich gepostet habe. Aber trotzdem gut möglich, dass der Reader-Einsatz nix bringt. Und dennoch würde ich das mit dem Reader empfehlen - das tut man einfach nicht, mit Strings der Länge 2Mi…
-
naja, nur mässig schlüssig. Während der Deserialisierung kann die OC an nix gebunden sein, weil sie wird da ja erst noch erstellt. Aber du kannst eine Messung einbauen in dein Echt - Code. Nämlich miss von vor Deserialisierung bis nach Deserialisierung - aber vor Zuweisung der OC an eine datengebundene Property. Das sollte so flott gehen wie im Testprojekt.
-
jo, liegt iwie an deine vm-Klasse, wo jede Property umlenkt auf die Model-Klasse. Ich hab mal die Modelse abgespeichert statt der VMs - ging ratzfatz:VB.NET-Quellcode (4 Zeilen)
-
Zitat von kafffee: „... man bekommt am Ende 5486 Datensätze gefüllt mit Nullen abgespeichert....“bei mir nicht. ich vermute, du versuchst die abgespeicherten Modelse dann in ViewModelse zu deserialisieren. Aber ein Model ist kein Viewmodel. achmist - ich hab hier ja nur die Console-Version am Wickel. jetzt nochmal unter wpf getestet - jo, kein problem. Beiträge zusammengeführt. ~Thunderbolt
-
jo, so Sachen schliesst man durch Attribute von der Serialisierung aus. Und stimmt: Da jedesmal Process.GetCurrentProcess() aufzurufen ist evtl. unperformant. Ansonsten verwende ich ja eine IsInDesignmode-Variante, die Shared ist. Aber das wirds nicht sein, weil die Prop ist ja Readonly. Frage ist auch, obs ühaupt richtig ist, das Viewmodel zu speichern. Nach reiner Lehre ist nur das Model zu speichern.