Ich erstelle ein proprietäres Dateiformat für eine Anwendung, die ich in C # .NET geschrieben habe, um gespeicherte Informationen und möglicherweise Projektressourcen zu speichern. Gibt es einen Standard, wie dies in irgendeiner Weise zu tun ist? Ich ging einfach zu Serialize
meinen Objekten in die Binärdatei und erstellte einen Header, der mir sagte, wie ich die Datei analysieren sollte. Ist das ein schlechter Ansatz?
BinaryFormatter
.