C sharp - Encoding

 
Vista:

Encoding

Publicado por Oscar (19 intervenciones) el 21/09/2009 10:13:11
Hola,

Con el siguiente código leo un archivo y lo guardo en un array de bytes:
FileStream fs = new FileStream(PathOrigenFichero, FileMode.Open,
FileAccess.Read);
Byte[] b = new Byte[fs.Length];
fs.Read(b, 0, b.Length);
fs.Close();

El archivo lo guardo en una base de datos. Más adelante recupero el array de bytes de la base de datos y quiero guardar el fichero. El problema es que para crear el fichero necesito saber la codificación con la que fue leido y al leer el archivo no encuentro con que codificación lo leo.

Mi pregunta es si al utilizar FileStream y no pasarle como parámetro la codificación tiene una por defecto?

Gracias por las respuestas

Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder