Pergunta : C# Deserialize de uma lima de texto.

Eu tenho uma aplicação pequena que tome Ids do software do usuário e os escreva a uma lima de texto.  Eu estou usando um BinaryFormatter com um córrego da lima e uma classe fabricada do software para escrever a lima.  Uma lima pode prender objetos múltiplos do software.  Essa parte trabalha muito bem, entretanto, quando eu tento abrir a lima um deserialize os objetos que eu não devo sue como iterar através da lima completa.  Eu posso facilmente começ o primeiro objeto da lima, mas permanecer.  

thank você para alguns ajuda.  
class= do

Resposta : C# Deserialize de uma lima de texto.

Como é você explicity que separa a identificação na lima? newlines? algum outro caráter?
Se você está escrevendo os IDs com writeline, a seguir você pode recuperá-los com um laço quando (ID=filex.readline ())
se você está usando qualquer outro separador então você pode ler a lima inteira em uma corda e fazer um datareaded.split (“x ") onde x é o caráter de separação.
Ou você pode ler o byte depois que byte e comparação dele de encontro ao separador para identificar quando uma identificação nova está a ponto de começar.
Outras soluções  
 
programming4us programming4us