Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

Anzahl aller serializierten Objekte in Datei auslesen ---> BinaryFormatter!
Debiii
myCSharp.de - Member



Dabei seit:
Beiträge: 21
Herkunft: Deutschland

Themenstarter:

Anzahl aller serializierten Objekte in Datei auslesen ---> BinaryFormatter!

beantworten | zitieren | melden

Hallo :),

meine Frage ist, lässt sich iwie die Anzahl aller sich in einer Datei befindlichen Objekte auslesen.

Beispiel: 10 Objekte von Typ MyClass wurden gespeichert und wenn ich quasi mache:

...GetObjectCount() liefert er 10, also so dass er alle Objekte zählt bis EOF erreicht ist.

Wäre euch sehr dankbar, wenn ihr mir einen Ratschlag geben könntet, komme da nicht ganz weiter...

Mit freundlichen Grüßen

Debiii
private Nachricht | Beiträge des Benutzers
Rioma
myCSharp.de - Member



Dabei seit:
Beiträge: 228

beantworten | zitieren | melden

Du müsstest das BinaryFormat wohl dahingehend untersuchen, ob man ausmachen kann wann ein Objekt aufhört und das neue Anfängt und dementsprechend die Objekte zählen. Den Aufwand halte ich aber nicht für lohnenswert oder gewinnbringend, falls das überhaupt zuverlässig gelingen sollte.
Ich denke die einfachste/beste Möglichkeit wäre zu deserialisieren und dann ein count().
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Rioma am .
private Nachricht | Beiträge des Benutzers