Bonjour

Je bricole un peu et je me demande si personne n'a d'autres suggestion

Voila :

Je lis un fichier binaire (un fichier ov2 en l'occurence) avec un BinaryReader

Chaque record contient entre autre un Zstring
Pour ceux qui ner sont pas habitué au C, un zstring est un tableau de caractére se terminant par un caractére null.

Actuellement je chipote en calculant la longueur a lire en excluant le null char
Ensuite je lis un tableau de char

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
char []tc=br.ReadChar(len);
// que je converti en string
string s=new String(tc);
// et puis je lis le null char pour rester synchro dans ma lecture
Byte b=br.ReadByte(1);
Quelqu'un ferait-il autrement ??

Merci de vos éventuelles suggestions