using (FileStream fs = File.OpenRead(fInfo.FullName))
{
byte[] b = new byte[fInfo.Length];
Encoding encoding = Encoding.GetEncoding("ISO-8859-1");
while (fs.Read(b, 0, b.Length) > 0)
{
newArchive.text_value += (encoding.GetString(b)).Replace("\r", "");
}
}
tenho um exemplo em C#, não sei se vai lhe ajudar... neste exemplo eu capturo o conteúdo de um arquivo de texto e passo para uma string... usando o Encoding ISO-8859-1
Não sei se é isso que você quer.. mas como não tinha uma descrição precisa do problema, lhe respondi com o que tenho. abraço