Buongiorno a tutti,
volevo chiedere un aiuto per un piccolo, grande problema che ho con la lettura di determinati files in linguaggio C#. Stavo tentando di creare un programma per ottenere tutti i dati da dei file utilizzati da un vecchio telefono Nokia per memorizzare i messaggi, come il testo del messaggio, chi l'ha inviato, eccetera. Il file 'grezzo' di solito è una cosa del genere:

codice:
h< h<     KŽ p    : c      :     f      %: X<testo del messaggio> )4 =                ³÷Í'œŸá (<numero del mittente>Ì            Ì  ð“¾!œŸá<varie informazioni che non interessano>
(a quanto pare sul forum non viene visualizzato correttamente visto che ci sono dei caratteri molto strani, ma dubito che il problema stia lì)

Ho provato ad utilizzare i metodi della classe StreamReader per leggere il file, nello specifico ReadLine() e ReadToEnd(), ma entrambi restituiscono soltanto la stringa 'h<' e non procedono oltre con la lettura, anche se li invoco più di una volta. Qualcuno riesce a dirmi dove sta il problema, e come risolverlo?

Grazie in anticipo, se vi servono altri dettagli, basta chiedere