// #2 MemoryStream ms = new MemoryStream(fileContents); // alternativement: ms = new FileStream(fileName, FileMode.Open); BinaryReader br = new BinaryReader(ms); br.BaseStream.Seek(8, SeekOrigin.Begin);
Console.WriteLine(br.ReadInt32());
Console.ReadKey(); }
La première consiste en une seule ligne - en principe, remplacez votre "GetIntValue" par "BitConverter".
La deuxième est peut-être utile si vous voulez lire le fichier directement a partir du disque: utilisez les méthodes de BinaryReader.
Amicalement, Gilles. Regards, Gilles [MVP].
(Please reply to the group, not via email. Find my MVP profile with past articles / downloads here: http://www.gilleskohl.de/mvpprofile.htm)
On Wed, 09 Apr 2008 10:45:13 +0200, J-L <alphomega_sansca_@free.fr> wrote:
// #2
MemoryStream ms = new MemoryStream(fileContents);
// alternativement: ms = new FileStream(fileName, FileMode.Open);
BinaryReader br = new BinaryReader(ms);
br.BaseStream.Seek(8, SeekOrigin.Begin);
Console.WriteLine(br.ReadInt32());
Console.ReadKey();
}
La première consiste en une seule ligne - en principe, remplacez votre "GetIntValue" par "BitConverter".
La deuxième est peut-être utile si vous voulez lire le fichier directement a partir du disque: utilisez les méthodes de BinaryReader.
Amicalement,
Gilles.
Regards,
Gilles [MVP].
(Please reply to the group, not via email.
Find my MVP profile with past articles / downloads here:
http://www.gilleskohl.de/mvpprofile.htm)
// #2 MemoryStream ms = new MemoryStream(fileContents); // alternativement: ms = new FileStream(fileName, FileMode.Open); BinaryReader br = new BinaryReader(ms); br.BaseStream.Seek(8, SeekOrigin.Begin);
Console.WriteLine(br.ReadInt32());
Console.ReadKey(); }
La première consiste en une seule ligne - en principe, remplacez votre "GetIntValue" par "BitConverter".
La deuxième est peut-être utile si vous voulez lire le fichier directement a partir du disque: utilisez les méthodes de BinaryReader.
Amicalement, Gilles. Regards, Gilles [MVP].
(Please reply to the group, not via email. Find my MVP profile with past articles / downloads here: http://www.gilleskohl.de/mvpprofile.htm)