Bonjour,
Comme le titre l'indique, je recherche les équivalences en C# de eof, fail, is_open, getline, gcount, je n'arrive pas a mettre la main dessus et mes divers essais ne me mène nul part avec FileStream .
En vous remerciant à l'avance
Bonjour,
Comme le titre l'indique, je recherche les équivalences en C# de eof, fail, is_open, getline, gcount, je n'arrive pas a mettre la main dessus et mes divers essais ne me mène nul part avec FileStream .
En vous remerciant à l'avance
Bonjour.
* eof : on peut comparer Length avec Position ou bien maintenir un compteur bytesToread en soustrayant à chaque fois le nombres d'octets lus qui est retourné par Read
* fail et is_open : si l'ouverture a échoué une exception a été lancée.
* gcount : utiliser Position
* getline : à créer soi-même.
Si il veut faire des lectures par ligne, l'usage du FileStream ne me semble pas vraiment une bonne idée.
Autant utiliser un TextReader sur le FileStream.
Oui, sauf si l'on veut éviter l'instanciation des strings inutiles.![]()
Partager