C# - Scrittura in binario su file di una classe (serializzata?)

giovedì 29 novembre 2007 - 08.28

Alethesnake Profilo | Newbie

ciao forum,
sto realizzando una sorta di server smtp (una sorta di proxy smtp in realtà, che si frappone tra il client di posta locale e una piattaforma web di gestione della posta).
quando dal client di posta mi vengono inviati dei messaggi, vorrei salvare questi in un file di testo o analogo perché ho necessità di effettuare un invio asincrono.
attualmente carico i dati di ogni messaggio in una classe ad hoc del tipo:

class Email { private string _from; private string _to; private string _subject; ... public Email(){} public string From { get {return this._form;} set {this._form = value;} } ... }


che poi salvo in una List<Email>.

Finché non è stato completato l'invio vorrei "parcheggiare" queste e-mail in un file di testo, scrivendocele in binario.

so che usando una struttura posso scrivere in binario direttamente la struttura e poi recuperarla allo stesso modo, è possibile fare questo con una classe? se si, potete indicarmi una traccia di massima per farlo?

Ciao e grazie,

Ale
...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5